前后端交互解决跨域问题
1、 开发中,使用nginx反向代理问题,涉及set-cookie、cookie问题的使用fiddler抓包进行更改设置
2、 上线的时候
后台与前端页面同源,则可以忽略跨域问题。
后台与前端页面不同源
CORS资源共享,使用nginx反向代理,注意前端页面的url应与反向代理的url同域
Ajax请求中设置xhrFields:{withCredentials:true},后台需要设置Access-Control-Allow-Credentials: true,需要注意的是服务器不得设置 Access-Control-Allow-Origin的值为,否则浏览器将会抛出The value of the ‘Access-Control-Allow-Origin’ header in the response must not be the wildcard ‘‘ 错误。
3. 反向代理