远程连接身份验证错误,找不到加密Oracle修正

网上一个朋友遇到一个问题,刚装了一个Server 2012 r2的系统,当时在内网的时候3389,都是没问题的,回家后发现远程链接不上了,提示” 出现身份验证错误,要求的函数不受支持” ,也就是下面的这种提示:

  或者还有

 

本来觉的这个没啥困难的,按照网上的说法,大概3个方面

第一种:

这种最简单,也最直接,但这个不太安全,实在嫌麻烦,临时用下也行,不过像这位朋友的状况,总不能半夜又去公司去一个勾吧,所以还是往下看吧!

此电脑-属性-远程设置-仅允许运行使用网络级别身份验证的远程桌面的计算机连接:前面的勾去掉就好了。

 

 

第二种:组策略修改,这里注意哈,是修改你自己电脑的组策略;

win+r 输入gpedit.msc 找到下面路径


策略路径:“计算机配置”->“管理模板”->“系统”->“凭据分配” 设置名称”加密 Oracle 修正”为已启用和易受攻击,并确定就可以了。

要是这个办法不行,在看看下面这个。

 

 

第三种:修改注册表,同样的是你自己使用的电脑,不是服务器,不是服务器!

 

1、 打开注册表,快捷输入 “regedit”

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

3、右键单击新建 DWORD(32-位)值, 文件名 “AllowEncryptionOracle” ,值 : 2

4、这样就可以登陆远程桌面了

如果重启还是不能远程,放弃方法二,删掉该注册表。
————————————————
到这里有些人的电脑里面是包含这些注册表的,只需要把默认的值1;改成2,就可以了。

觉得麻烦,就复制下面这个注册表,另存为 后缀是  .reg的文件,运行确定导入就可以了

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters]
"AllowEncryptionOracle"=dword:00000002

 

最后总结下,其实就是本地的电脑没有及时更新,以后注意更新就是了

 

您可能还喜欢...