博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决跨域问题
阅读量:4350 次
发布时间:2019-06-07

本文共 776 字,大约阅读时间需要 2 分钟。

解决跨域访问:

(1)

nginx配置: (不同服务器站点之间失效)

# add_header Access-Control-Allow-Origin *;
# add_header Access-Control-Allow-Headers X-Requested-With;
# add_header Access-Control-Allow-Methods GET,POST,OPTIONS;

(2)

在拦截器中加入:(均可)

response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
response.setHeader("Access-Control-Max-Age", "3600");
response.setHeader("Access-Control-Allow-Headers", "x-requested-with");

 

(3)

controller加入注解:Controller上使用@CrossOrigin注解

Spring MVC 从4.2版本开始增加了对CORS的支持
在spring MVC 中增加CORS支持非常简单,可以配置全局的规则,也可以使用@CrossOrigin注解进行细粒度的配置。
使用@CrossOrigin注解
先通过源码看看该注解支持的属性:
在Controller上使用@CrossOrigin注解

--------------------------> 比较简单好用

 

转载于:https://www.cnblogs.com/shenhaha520/p/10233005.html

你可能感兴趣的文章
JSP
查看>>
每天一个JavaScript实例-展示设置和获取CSS样式设置
查看>>
一篇文章教你如何用R进行数据挖掘
查看>>
MSDN--ASP.NET概述
查看>>
javascript date部分
查看>>
IC卡的逻辑卡号和市民卡卡号
查看>>
2014025680(22)《嵌入式系统程序设计》第三、四周学习总结
查看>>
什么样的人适合编程
查看>>
下载360doc.com里的文章
查看>>
【转】globk和glorg中使用的apr文件
查看>>
导航,头部,CSS基础
查看>>
PostMessage 解析
查看>>
Java语法基础(一)
查看>>
关于String StringBuffer 和 StringBulider
查看>>
as3 sort
查看>>
hdu 2680 Choose the best route Dijkstra 虚拟点
查看>>
26. Remove Duplicates from Sorted Array java solutions
查看>>
[bzoj1185] [HNOI2007]最小矩形覆盖
查看>>
全景图制作详解
查看>>
React之todo-list
查看>>