无法在ajax中处理302重定向,为什么?
这个问题在这里已经有了答案:
当它是XHR时,您不应该重定向呼叫,但是请回复401 Unauthorized
并在您的回叫中处理。 我不知道ASP.NET,但是我对Spring Security做了类似的事情。
继承人的概念:
X-Requested-With: XMLHttpRequest
的标头 401 Unauthorized
响应 底线是在某些情况下XHR调用需要与其他HTTP请求处理不同。 如果同一资源位于其他位置,则只应重定向XHR。
回答你的问题
您无法使用XHR回调处理重定向,因为浏览器会自动处理这些重定向。 你只会回到重定向的位置。
链接地址: http://www.djcxy.com/p/12457.html