Javascript 允许客户端通过ajax刷新ADFS令牌

Javascript 允许客户端通过ajax刷新ADFS令牌,javascript,ajax,asp.net-mvc,adfs,Javascript,Ajax,Asp.net Mvc,Adfs,我们有一个MVC5应用程序,它使用ADFS 3.0进行身份验证。我们经常使用ajax,当令牌超时时,客户机可能会尝试通过ajax检索新的令牌(通过重定向,这是正常的方式) 发生这种情况时,浏览器会拒绝,因为“请求的资源上不存在“Access Control Allow Origin”头。” 据我所知,这是因为浏览器不希望允许通过JavaScript进行跨域请求 我有什么办法可以避免这种情况? 我是否可以更改ADFS响应的标头以允许跨域ajax请求,或者我是否需要在客户端捕获此异常并执行完全重定向

我们有一个MVC5应用程序,它使用ADFS 3.0进行身份验证。我们经常使用ajax,当令牌超时时,客户机可能会尝试通过ajax检索新的令牌(通过重定向,这是正常的方式)

发生这种情况时,浏览器会拒绝,因为“请求的资源上不存在“Access Control Allow Origin”头。”

据我所知,这是因为浏览器不希望允许通过JavaScript进行跨域请求

我有什么办法可以避免这种情况? 我是否可以更改ADFS响应的标头以允许跨域ajax请求,或者我是否需要在客户端捕获此异常并执行完全重定向以获得新令牌?
如果是这样的话,我该怎么做呢?

我也有同样的问题。到目前为止,你有什么进展吗?没有,我还没有时间去看,但是有人告诉我应该给我指出正确的方向