能够在web.config中配置会话令牌生存期,如下所示。
<add type="Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler, Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<sessionTokenRequirement lifetime="00:45:00"></sessionTokenRequirement>
</add>
</securityTokenHandlers>
但我无法弄清楚如何通过编程方式在.net 4.0中进行配置。 我非常感谢您提供的任何帮助。
答案 0 :(得分:0)
我不知道如何配置会话令牌生存期,但您可以
答案 1 :(得分:0)
Brock Allen在.NET 4.5中写到了一种方法: http://brockallen.com/2013/02/14/configuring-session-token-lifetime-in-wif-with-the-session-authentication-module-sam-and-thinktecture-identitymodel/
由于他们的库是开源的,因此从中学习并为.NET 4.0编写类似的方法应该是可行的。