我正在使用 ADFS 2.0 实施 SSO。我正在使用 Windows Server 2008 R2 标准版。现在,我想将用户登录的尝试次数限制为 3 次。我遇到了这个问题,建议我设置以下三个参数:
- 启用外联网锁定
- 外网锁定阈值
- 外网观察窗
我将此用于注册并将 ADFS 2.0 管理单元添加到 windows powershell。
但是,当我查询 Get-ADFSProperties 时,我没有得到上面列出的三个属性。
同样可以理解的是,执行此命令时出现以下错误: Set-AdfsProperties -EnableExtranetLockout $true -ExtranetLockoutThreshold 15 -ExtranetObservationWindow (new-timespan -Minutes 30)
错误信息是:
Set-ADFSProperties : A parameter cannot be found that matches parameter name 'EnableExtranetLockout'.
在行:1 字符:42
Set-AdfsProperties -EnableExtranetLockout <<<< $true -ExtranetLockoutThreshold 15 -ExtranetObservationWindow ( new-timespan -Minutes 30 )
CategoryInfo : InvalidArgument: (:) [Set-ADFSProperties], ParameterBindingException
FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.IdentityServer.PowerShell.Commands.SetServiceProperties Command
此处已提到此错误,但这不适用于我的情况,因为首先没有列出属性!
我将不胜感激任何帮助或建议。
谢谢!