springboot3+vue支付宝在线支付案例-解决跨域请求的问题

springboot3+vue支付宝在线支付案例-解决跨域请求的问题!为了使用外网地址,跨域请求业务接口。我们需要设置一个类。配置一下。

我们采用的方案是。借助于

WebMvcConfigurer

package com.example.demo.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class WebMvcConfiguration implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")  //配置了所有的路由都可以跨域请求
                .allowedHeaders("*")  //配置了允许发送的自定义请求头
                .allowedMethods("*")  //配置了路径下所有的请求都可以跨域请求
                .allowedOriginPatterns("*")  //解决跨域资源共享(CORS)问题的一个配置项,用于允许来自任何来源的跨域请求
                .allowCredentials(true)  //指定在跨域请求中是否允许浏览器发送包含凭证信息的请求
                .maxAge(3600);  //指定在给定的时间范围内,是否允许浏览器缓存特定资源的请求结果。
    }

}

 如图,代码很简单。

另外需要注意的是,一定要在启动类上加个注释。否则会失败的。

如图,配置类,有了,还得在启动类上加这个注释,然后重新启动项目就可以实现跨域请求访问业务接口了。 

相关推荐

  1. Vue问题解决

    2024-01-30 13:06:03       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-30 13:06:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-30 13:06:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-30 13:06:03       82 阅读
  4. Python语言-面向对象

    2024-01-30 13:06:03       91 阅读

热门阅读

  1. 嵌入式学习第十三天

    2024-01-30 13:06:03       52 阅读
  2. 【Vue】2-5、Vue 过滤器

    2024-01-30 13:06:03       46 阅读
  3. 数据双向绑定v-modal

    2024-01-30 13:06:03       55 阅读
  4. el-tree setChecked实现父子不联动

    2024-01-30 13:06:03       53 阅读
  5. Qt基础-QDialog对话框使用

    2024-01-30 13:06:03       58 阅读
  6. IOS 计算富文本的高度方法

    2024-01-30 13:06:03       59 阅读
  7. 再学css

    再学css

    2024-01-30 13:06:03      51 阅读
  8. PySimpleGUI界面读取PDF转换Excel

    2024-01-30 13:06:03       55 阅读
  9. 蓝桥杯-岛屿个数-bfs-dfs算法

    2024-01-30 13:06:03       54 阅读
  10. 华为HCIP Datacom H12-831 卷16

    2024-01-30 13:06:03       65 阅读
  11. 蓝桥杯---错误票据

    2024-01-30 13:06:03       55 阅读
  12. 糊涂工具包使用 记录

    2024-01-30 13:06:03       65 阅读