远程连接服务器系统时,客户端提示身份验证错误,要求的函数不受支持,但又找不到加密Oracle修正

解决方案:提供一个修改注册表的方法,亲测可用:

1. 打开注册表,快捷输入 “regedit”(类似找命令提示符 输入 cmd 一样)

2.找文件夹 路径:[HKEY_LOCAL_MACHINE]\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters

        一般到System 后就没有了,可以自己创建文件夹。CredSSP\Parameters

3.然后再最底部文件夹里面 新建 DWORD(32)位的。 文件名 “AllowEncryptionOracle” ,值 : 2

基数选择十六进制,数值数据修改为2

4.最后点 保存 就可以登陆远程桌面了 (如有必要,可以重启一下)

 

​​出现身份验证错误,要求的函数不受支持,远程计算机:X.X.X.X,这可能是由于CredSSP加密Oracle修正​​

 

​​远程桌面发生身份验证错误,要求的函数不受支持​​

按照错误提示,访问​​https://go.microsoft.com/fwlink/?linkid=866660​

解决办法:
使用微软官方建议修改本地组策略:

快捷键win+r打开运行对话框,在运行框中输入 gpedit.msc 之后,打开计算机本地组策略(或者直接搜索编辑组策略)>计算机配置>管理模板>系统>凭据分配>加密Oracle修正 选择启用并选择易受攻击。

 

​​Windows Server 2012 R2 远程桌面连接 出现身份错误 要求的函数不受支持​​

解决方法win + R(如果没有找到加密 Oracle修正,建议Windows更新)
输入 gpedit.msc
本地组策略编辑器>计算机配置>管理模板>系统>凭据分配>编辑加密 Oracle修正
将保护级别从 已缓解 修改为 易受攻击