服務器方解決方案:
一、創建Filter解決
1.獲取請求的HttpServletResponse response及HttpServletRequest request
2.獲取請求頭中的 Origin,Access-Control-Allow-Headers
3.設置請求頭參數
//設置請求域
Access-Control-Allow-Origin = Origin
//設置請求方式 *號代表所有請求
Access-Control-Allow-Methods = *
//設置請求頭
Access-Control-Allow-Headers = Access-Control-Allow-Headers
//是否允許攜帶cookie(可根據自身情況選擇)
Access-Control-Alow-Credentials = true
//設置請求緩存
Access-Control-Max-Age = 3600
二、Spring 框架解決跨域
直接在Controller類上面加上@CrossOrigin註解即可解決跨域安全問題
三、Nginx+tomcat解決跨域安全問題請觀看
關於跨域的詳細解決方案 https://www.imooc.com/learn/947