我有一个使用Federation Services进行身份验证的MVC应用程序。所有请求都通过Web应用程序代理进行路由,如有必要,可以将其重定向到ADFS以进行授权,并将安全性令牌传递给我们的应用程序。
当会话到期时,WAP会重定向到ADFS并自动重新授权。这适用于正常的页面加载。
但是当一个页面进行ajax调用时,我们得到一个307重定向,我们的jquery ajax调用无法处理。由于ADFS重定向到另一个域,因此存在CORS问题。
我希望能够拦截此来电并显示消息或重定向到登录页面。我怎样才能做到这一点?
我有以下限制:
所以我认为我需要一个JQuery / JavaScript解决方案。 感谢