续订SAML令牌-Owin / WsFederation

时间:2019-07-09 17:21:05

标签: c# owin saml ws-federation

我有一个使用Owin / WsFederation来使用SAML令牌对用户进行身份验证的应用。在Startup.Auth中,我们使用关联的编码SAML令牌设置声明,并在登录时检索它。

问题是令牌仅具有1小时的寿命。因此,在正常使用应用程序的过程中,令牌将失效,并且依赖令牌的服务也将开始中断。

如果OAML / WsFederation已过期,我该如何使用Owin / WsFederation静默更新SAML令牌?

1 个答案:

答案 0 :(得分:0)

我的项目(框架4.5.2)遇到了相同的问题,其中AD FS令牌过期并且我的ajax失败。唯一对我有用的解决方案是劳尔·马丁·拉莫斯(Raul Martin Ramos)提到的解决方案(您可以在https://stackoverflow.com/a/41679450/11159799处找到):

 <div class = "adder">
                    <div class = "sub">
                            <button mat-raised-button color="primary">Add Dates+</button>
                        </div>
            </div>

我不确定这是否是解决该问题的最佳方法,但它现在可以正常工作。

希望对您有帮助。