一。允许全部请求跨域许可的代码:

需要继承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以上版本

最新文章

  1. [已解决]:调用 LoadLibraryEx 失败,在 ISAPI 筛选器 "c:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.
  2. 制衡技术,从Adblock所想到的
  3. 编译APK时出现 This attribute must be localized 的两种解决方法 免修改xml
  4. Adobe Edge Animate –获取鼠标位置及跟随鼠标功能实现
  5. bzoj 3287: Mato的刷屏计划 高精水题 && bzoj AC150
  6. Easy UI treegrid 分页实例
  7. J2EE监听器和过滤器基础
  8. 转: Nodejs概述
  9. DirectX And Com
  10. js函数——setinterval和setTimeout
  11. Linux 小知识翻译 - 「UTC 和 JST」
  12. Android自动化测试之:获取 参数:comonentName 的值方法
  13. [leetcode]Scramble String @ Python
  14. LL&LR parser
  15. 一句话为当前窗口客户区捉图: GetFormImage 来自万一的博客
  16. python做语音信号处理
  17. css总结15:CSS3 圆角
  18. lua与c++ 中布尔布bool值对应关系
  19. Linux reboot后数据库无法自动启动
  20. cakephp中使用 find('count')方法

热门文章

  1. java实现红包的分配算法
  2. Vue 爬坑之路(十一)—— 基于 Nuxt.js 实现服务端渲染(SSR)
  3. 让linux远程主机在后台运行脚本
  4. 解决忽略VScode中Python插件pylint报错的问题
  5. js进度条小事例
  6. 20道Java面试必考题
  7. HTTP协议扫盲(五)HTTP请求防篡改
  8. .NET:持续进化的统一开发平台
  9. Krajee插件的用法
  10. VirtualBox的共享文件夹功能的使用演示