使用Windows10和Windows11远程服务器桌面时:提示出现身份验证错误,要求的函数不正确,这可能由于CredSSP加密数据库修正。之前从来没有过这样的问题啊,而这次竟然时两个版本的Windows都有问题,上网一看,出现这个问题的人还真不少。
有两种解决提示出现身份验证错误,要求的函数不正确,这可能由于CredSSP加密数据库修正问题的方法。
方法一:
升级到Windows10 1809 17763.1217版本和补丁后报错:
出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。
解决办法
配置本地组策略:
使用命令gpedit.msc打开组策略。
计算机配置 > 管理模板 > 系统 > 凭据分配 > 加密数据库修正
选择启用并选择易受攻击。
方法二:
首先,在控制台中输入regedit,打开注册表;
接着按照以下目录依次展开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\,接着在System目录下创建两级文件夹,也就是新建项,CredSSP\Parameters
然后再Parameters下右键-》新建DWORD 32位,修改名称AllowEncryptionOracle。
双击修改值为2.
之后去试一下远程连接桌面,应该就可以了。
对于提示出现身份验证错误,要求的函数不正确,这可能由于CredSSP加密数据库修正这个问题,我的Windows10是用方法一解决的,但是Windows11是用方法二解决的。