Internet Explorer 9没有发送会话cookie与我的
AJAX请求.
当我通过AJAX向我的API发出验证请求时,它返回一个设置会话cookie的响应.随后通过AJAX调用API不会将cookie发送回服务器.
API位于同一台主机上.同样,常规的非AJAX页面请求也不会显示会话cookie.我关闭了Internet选项中的所有隐私和安全设置. Chrome会正确发送Cookie.
如何让IE返回Cookie?谢谢!
解决方法
我尝试访问的URL使用下划线字符(‘_’).这是一个无效的URL,因此Internet Explorer不能正确接受cookies.解决了这个问题的实例.