0

我正在开发一个声明感知 ASP.NET MVC 应用程序。身份验证通过 Active Directory 联合身份验证服务完成。ADFS 服务器的超时时间为 8 小时。在应用程序级别,我将会话超时和应用程序池空闲时间提高到 3 小时。但如果用户在 30 分钟内处于非活动状态,ADFS 服务器仍会重新验证用户身份。为什么会这样?我需要设置什么我没有设置。对此的任何帮助将不胜感激。

谢谢!

维尼塔

4

1 回答 1

1

有许多适用于 ADFS 的 Powershell cmdlet 可能会对您有所帮助。

获取 AdfsProperties

有一个属性 SsoLifetime。它设置为什么?

采用

设置 AdfsProperties

更新它。

要查看完整列表,请使用

获取命令 *adfs*

如果看不到 cmdlet,请参阅此处

本质上,您需要先运行此 cmdlet:

添加-PSSnapin Microsoft.Adfs.PowerShell

(而且您通常需要在管理员模式下运行 Powershell)。

于 2011-05-12T20:37:33.950 回答