【问题标题】:ASP MVC Claim Based (ADFS) inactivity problemsASP MVC 基于声明 (ADFS) 的不活动问题
【发布时间】:2016-05-04 10:25:40
【问题描述】:

我对我的 ASP MVC Web 应用程序使用基于声明的身份验证。它运行良好,但过了一段时间(几分钟不活动)我收到一个空白页,什么都没有。最糟糕的是,我无法访问身份验证页面...

所以我认为存在超时问题?如果我使用 Chrome 转到 cookie 面板并删除名为 FedAuth 的 cookie,一切都会恢复正常,而不是空白页面,我可以访问我的应用程序...

我检查了 ADFS 和 IIS 的事件查看器,没有错误,一切正常。有人能出主意吗?

谢谢!

【问题讨论】:

    标签: asp.net-mvc cookies claims-based-identity adfs3.0


    【解决方案1】:

    我想知道,如果 ADFS cookie 与 IIS 会话超时有关?我还检查了 ADFS TokenLifeTime,值为 480 分钟。

    【讨论】:

      【解决方案2】:

      经过大量搜索,问题似乎与 IIS cookie 设置有关,特别是超时设置(默认为 20 分钟)。

      我更改了此值并将其增加到 60 分钟以进行测试,在 ADFS 端,我将 ExtendedProtectionTokenCheckand 的值设置为 none。在前 60 分钟内我没有收到空白页。但奇怪的是,对于 iOS 和 MacOS 设备,问题始终存在。

      【讨论】:

        猜你喜欢
        • 2019-04-05
        • 1970-01-01
        • 1970-01-01
        • 2012-10-24
        • 1970-01-01
        • 2015-12-20
        • 1970-01-01
        • 2014-03-15
        • 2011-05-26
        相关资源
        最近更新 更多