为 ADFS 3.0 或 4.0 启用集成 Windows 认证
完成此任务以在 Active Directory Federation Services (ADFS) 3.0 或 4.0 上启用集成 Windows 认证 (IWA)。
过程
- 在 ADFS 服务器上,以管理员身份运行 PowerShell。
-
使用以下 PowerShell 命令查看当前的 ADFS 设置:
$FormatEnumerationLimit=-1 Get-ADFSProperties
-
如果有 Notes 客户机或 Chrome 浏览器用户,请使用以下 PowerShell 命令关闭认证的扩展保护:
Set-ADFSProperties –ExtendedProtectionTokenCheck None
-
使用以下 PowerShell 命令来指定可以参与 IWA 的用户代理(客户机和浏览器)。添加列表中缺少的您所使用的所有浏览器。IBM Notes 9.0.1 中的嵌入式浏览器为 Mozilla 4.0。嵌入式浏览器与 Notes 联合登录一起使用。
Set-ADFSProperties -WIASupportedUserAgents @("MSIE 6.0", "MSIE 7.0", "MSIE 8.0", "MSIE 9.0", "MSIE 10.0", "Trident/7.0", "MSIPC", "Windows Rights Management Client", "Firefox/25.0", "Firefox/47.0", "Mozilla/4.0", "Mozilla/5.0")
-
再次使用以下 PowerShell 命令来确认设置更改:
$FormatEnumerationLimit=-1 Get-ADFSProperties
-
完成以下步骤,将 ADFS 设置为使用 IWA:
- 对于 ADFS 4.0:
- 打开 ADFS 管理。
- 单击 。
- 单击编辑主要认证方法。
- 在“主要认证”选项卡中的“内部网”部分,选择 Windows 认证。可以选择表单认证。表单认证允许无法使用 IWA 的用户(例如 Linux 和 Mac 用户)通过 SAML 进行认证。
- 对于 ADFS 3.0:
- 打开 ADFS 管理。
- 单击认证策略。
- 单击编辑全局主要认证。
- 在主要认证,全局设置,认证方法中,单击编辑。
- 在“内部网”部分,选择 Windows 认证。可以选择表单认证。表单认证允许无法使用 IWA 的用户(例如 Linux 和 Mac 用户)通过 SAML 进行认证。
- 对于 ADFS 4.0:
- 重新启动 ADFS 服务。