https://baijiahao.baidu.com/s?id=1618548427602228008&wfr=spider&for=pc
近期有用户在使用远程桌面连接登录阿里云Windows操作系统服务器的时候遇到 “身份验证错误,要求的函数不受支持 可能是由于CredSSP加密Oracle修正。”的提示,用户名和密码都没问题,重置密码也无法登录。本文就为大家介绍如何解决这个问题。
首先大家要清楚这不是用户名和密码不正确导致的问题,也不是阿里云的问题。导致这个问题出现的原因是微软针对Windows系统发布的升级补丁。基本只发生在Win10操作系统上,对Win7等操作系统无影响。
下面说一下win10系统如何解决:
首先点击开始→Windows系统→运行,然后输入gpedit.msc并点击确定,打开本地组策略编辑器。
然后在左侧栏中依次选择管理模板→系统→凭据分配,再在右侧栏中双击打开加密Oracle认证。
将未配置改成已启用,再把保护级别从以缓解改成易受攻击,最后点击应用和确定。
以上内容全部操作完就可以正常远程连接Windows系统的服务器了。
个别用户使用的是Win10家庭版,无法通过gpedit打开本地组策略编辑器。这时最简单的方法就是在控制面板→程序中找到这个补丁直接将它删除。也可以通过修改注册表的方法解决。
方法是点击开始→Windows系统→运行,然后输入regedit并点击确定,打开注册表编辑器。
然后在左侧栏中依次选择计算机→HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→Windows→CurrentVersion→Policies→System→CredSSP→Parameters。然后在右侧栏的空白处点击右键→新建→DWORD(32位)值,然后重命名成AllowEncryptionOracle。双击打开AllowEncryptionOracle,将数值数据改成2,最后点击确定。有的用户System下没有CredSSP文件夹,这时用户自行创建CredSSP和Parameters即可。
完成上述操作后重启电脑,Win10家庭版的用户就可以正常远程连接Windows系统的服务器了。
原文地址:https://www.cnblogs.com/stableboy/p/10410358.html