ajax跨域带cookie问题的解决

一般要支持ajax跨域带cookie的话需要加上以下语句

    xhr.withCredentials = true; //支持跨域发送cookies

具体编码的时候这样就行:


有时开发人员发现请求过去可以,返回却报错,问题如下:


从错误的字面意思上理解,是报origin的数不能容许为空!

然而这在谷歌的浏览器上报的错误,而在用其他浏览器的时候,没出现此错误!

最终证实谷歌浏览器不支持,并且 ie11下的浏览器以及个别浏览器也不支持跨域带cookie!


猜你喜欢

转载自blog.csdn.net/liliang_11676/article/details/80032294