我正在开发一个声明感知的ASP.NET MVC应用程序。身份验证通过Active Directory联合身份验证服务完成。 ADFS服务器的时间超过8小时。在应用程序级别,我将会话超时和App池空闲时间提升到3小时。但是,如果用户在30分钟内处于非活动状态,则ADFS服务器会重新验证用户。为什么会这样?我需要设置什么才能设置。任何有关这方面的帮助将受到高度赞赏。
谢谢!
维尼塔
答案 0 :(得分:1)
ADFS有许多可以帮助您的Powershell cmdlet。
GET-AdfsProperties
有一个属性SsoLifetime。这是什么设置?
使用
设置-AdfsProperties
更新它。
要查看完整列表,请使用
get-command * adfs *
如果看不到cmdlet,请参阅here。
基本上,您需要先运行此cmdlet:
Add-PSSnapin Microsoft.Adfs.PowerShell
(通常你需要在admin。模式下运行Powershell)。