crossDomain 跨域
xhrFields 大概的意思是,默认情况下,标准的跨域请求是不会发送cookie等用户认证凭据的。所以,当你再次访问远程api的时候,cookie是不会被带上的,于是乎,服务器理所当然地认为你还没有登录。MDN上的简单介绍 credentials 。用XMLHttpRequest请求的时候,我们需要设置属性 withCredentials=true ;
ajax crossDomain 与 xhrFields: { withCredentials: true }
最新推荐文章于 2022-06-24 12:00:38 发布
本文介绍了在进行跨域请求时如何正确处理cookie等用户认证凭据的问题。默认情况下,跨域请求不会携带cookie,这可能导致服务器误判为未登录状态。通过设置XMLHttpRequest的withCredentials属性为true可以解决这一问题。
952

被折叠的 条评论
为什么被折叠?



