Mstsc远程时出现身份验证错误

问题描述:

我们在远程桌面登录时,出现身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正导致的。

方法一:修改组策略

快捷键 Win + R 键入 gpedit.msc 回车 打开本地组策略

计算机配置->管理模板->系统->凭据分配里找到“加密Oracle修正”选项

在这里插入图片描述

选择已启用,并将保护级别调整为易受攻击。

方法二:修改注册表

以管理员权限运行CMD,将下面的注册表命令粘贴运行,或复制保存为Bat批处理执行。
强制更新的客户端的值是“0” 已缓解是“1” 易受攻击是“2”
Win7中添加完注册表就可以直接使用远程连接了,Win10的话可能需要重启计算机。

echo 修复远程桌面验证错误
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters" /v "AllowEncryptionOracle" /t "REG_DWORD" /d "2" /f

需要还原设置的话用下面命令删除注册表项即可

echo 还原 加密 Oracel修正 设置
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP" /f

猜你喜欢

转载自blog.csdn.net/no1xium/article/details/107906494