我有一个Ajax调用这部分是用来检查,看看是否已登录。
function userInfo(){
return $.ajax({
url: "http://api.itassistteam.com/api/account/isloggedon",
type: "GET",
dataType: "json",
xhrFields: {
withCredentials: true
},
statusCode: {
401: function(){
console.log("401 error.");
deleteCookie();
window.location.href = "./login.html";
}
},
});
}
在Chrome中,FF和Opera,它重定向到登录页面像它应该,但在IE它什么都不做。 当我看在控制台,它说
SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.
任何想法,为什么IE不会采取错误处理和重定向到登录? “401错误”。 消息未出现在控制台中。