SpringBoot跨域问题解决方案
2024-09-13 10:57:05
一。允许全部请求跨域许可的代码:
需要继承WebMvcConfigurerAdapter类
@Configuration
public class MyWebAppConfigurer extends WebMvcConfigurerAdapter{ @Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**");
} }
二。有针对性的配置:
同样需要继承需要继承WebMvcConfigurerAdapter类,设置允许跨域的地址与映射
@Configuration
public class MyWebAppConfigurer extends WebMvcConfigurerAdapter{ @Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/api/**")
.allowedOrigins("http://192.168.1.97")
.allowedMethods("GET", "POST")
.allowCredentials(false).maxAge(3600);
} }
三。在Controller上加上@CrossOrigin注解
以上几种方案请使用spring4.2以上版本
最新文章
- [已解决]:调用 LoadLibraryEx 失败,在 ISAPI 筛选器 ";c:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.
- 制衡技术,从Adblock所想到的
- 编译APK时出现 This attribute must be localized 的两种解决方法 免修改xml
- Adobe Edge Animate –获取鼠标位置及跟随鼠标功能实现
- bzoj 3287: Mato的刷屏计划 高精水题 &;&; bzoj AC150
- Easy UI treegrid 分页实例
- J2EE监听器和过滤器基础
- 转: Nodejs概述
- DirectX And Com
- js函数——setinterval和setTimeout
- Linux 小知识翻译 - 「UTC 和 JST」
- Android自动化测试之:获取 参数:comonentName 的值方法
- [leetcode]Scramble String @ Python
- LL&;LR parser
- 一句话为当前窗口客户区捉图: GetFormImage 来自万一的博客
- python做语音信号处理
- css总结15:CSS3 圆角
- lua与c++ 中布尔布bool值对应关系
- Linux reboot后数据库无法自动启动
- cakephp中使用 find('count')方法