Win10远程桌面出现身份验证错误,由于CredSSP加密Oracle修正 解决方法

问题描述

Windows10更新1803后,远程桌面就会连接失败,显示如下:

远程桌面登录时,出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。

这就比较尴尬了。 
根据微软官方的说法是更改了安全策略 
https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018   

那要怎么修正呢!其实微软也给了办法,但是不够明了,下面我就写上解决办法: 
1.Windows10 专业版 
Windows10专业版的用户可以通过修改组策略实现 
路径如下: 
运行(Win+R键),输入gpedit.msc 
本地组策略: 
计算机配置>管理模板>系统>凭据分配>加密Oracle修正 
选择“启用”并选择“易受攻击”。 

2.Windows10家庭版 
Windows10家庭版的用户,因为系统中没有组策略编辑器,需要修改注册表来实现。 
注册表路径:HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters  
打开注册表,快捷输入 “regedit” 


找文件夹 路径:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters 
一般系统下,大概到了System后面再没有后面的路径,需要自行手动新建 
先新建项“CredSSP”,然后在CredSSP下新建项“Parameters” 
然后在“Parameters”下新建DWORD(32位),名称为“AllowEncryptionOracle”,设置值为“2”。 
 
然后进行尝试,如果不行,请重启一下自己的计算机。 

最有效的解决办法: 
根据系统版本下载更新: 
https://portal.msrc.microsoft.com/zh-cn/security-guidance/advisory/CVE-2018-0886 

猜你喜欢

转载自blog.csdn.net/u014453443/article/details/84821854