远程桌面连接时提示:“发生身份验证错误,要求的函数不受支持”(Win7) 或者“远程桌面发生身份验证错误,要求的函数不受支持”(Win10)。

这可能是由于 CredSSP 加密 Oracle 修正。

image

解决方法:

Win + R 运行 gpedit.msc

本地计算机策略 > 计算机配置 > 管理模板 > 系统 > 凭据分配 > 加密 Oracle 修正,配置为已启用,保护级别选择易受攻击

Win10 家庭版没有 gpedit,需要修改注册表。

路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters

在 System 下面手动建两级项:CredSSP、Parameters

在 Parameters 下建一个 DWORD 值,AllowEncryptionOracle 值为 2