我有一个使用Owin / WsFederation来使用SAML令牌对用户进行身份验证的应用。在Startup.Auth中,我们使用关联的编码SAML令牌设置声明,并在登录时检索它。
问题是令牌仅具有1小时的寿命。因此,在正常使用应用程序的过程中,令牌将失效,并且依赖令牌的服务也将开始中断。
如果OAML / WsFederation已过期,我该如何使用Owin / WsFederation静默更新SAML令牌?
答案 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>
我不确定这是否是解决该问题的最佳方法,但它现在可以正常工作。
希望对您有帮助。