网站搜索

ADFS Web 应用程序代理配置向导失败并出现信任证书错误


我在 Windows 2022 上安装新的 ADFS 环境,Web 应用程序代理配置向导失败并显示以下错误消息:

使用带有指纹 的信任证书从联合服务器检索代理配置数据失败,状态代码为“InternalServerError”

向导中提到的证书在 WAP 服务器上可用。您可以在 PowerShell 中使用以下命令进行检查:

PS C:\> Dir CERT:\LocalMachine\My

由于某种原因,WAP 服务器在联系也在 Windows 2022 上运行的内部 ADFS 服务器时遇到困难。名称解析工作正常,本地管理员的凭据也正常。

Windows 2022 的新功能之一是支持 TLS 1.3,这就是罪魁祸首。 ADFS 似乎无法与 TLS 1.3 正常工作。

要在 WAP 服务器上禁用 TLS 1.3,请添加以下注册表项:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.3]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.3\Client]
"DisabledByDefault"=dword:00000001
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.3\Server]

如下图所示:

添加这些注册表项后,WAP 代理配置向导成功完成。

相关文章