Win7远程桌面发生身份验证错误要求的函数不受支持 (2019-06-15 11:48:50)
今天登陆服务器突然登不上了,给我报了一个错误“发生验证错误 要求的函数不受支持”,用同事的win7电脑和win10电脑都可以,就是我的不行,气死我了,然后我百度百度啊,用了好几种“说用了就OK”的办法,可是还是不行,翻了很久很久,终于找到了解决办法。
最初,有可能百度出来的让你这样设置:
第一种,修改本地电脑,开始菜单->运行gpedit.msc 打开配置项:计算机配置>管理模板>系统>凭据分配>加密Oracle修正 选择启用并选择易受攻击,配置保存后即可解决问题。
第二种,修改远程主机设置,用一台可以连的电脑连上远程主机后,设置远程主机如下选项即可:
刚刚开始,第一种方法我是直接放弃了,因为我根本没找到oracle修正的那个文件!然后我尝试了第二种方法,并不行!然后呢,我继续搜索 “win7没有oracle修正文件”,然后又百度到了在注册表里面添加一个注册文件,方法如下:
1 打开注册表:regedit
2 找到目录HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters,修改AllowEncryptionOracle的值为2。
结果我发现我根本没有CredSSP文件!我的天呢,我电脑里到底还有什么?我已经怀疑电脑的人生了!然后我又百度怎么在注册表里添加文件:右键->新建->项,原来新建【项】就是新建文件夹!
按照他说的我去新建了,然后还不行,我突然想到我为啥那么傻?不重启试试,知道不行就重启哈哈哈哈!
想得美,重启也不行!我继续百度百度呀
最后发现一个问题。、我远程win2008可以。但是WIN2012不行
然后就采用第二种方式。修改了远程服务器上的设置如下:
注意图中红色标注的地方不要打勾、不然就连不上
然后就可以了。是不是很神奇