我有一个移动应用程序,我试图在 401 ajax 调用上强制重定向到登录页面;然而似乎正在发生的是 jQM 在发送请求时正试图通过 AJAX 加载它。
这确实适用于 safari 和 firefox 设备,但不适用于 Chrome,尚未在 IE 设备上进行测试。
$(function() {
$.ajaxSetup({
statusCode: {
401: function() {
console.debug("User is not authenticated");
window.location.href = core.getUrl('/login');
}
}
});
});
更新:意味着它不适用于chrome,firefox实际上还可以。