Windows:RDP发生身份验证错误。要求的功能是不支持

时间:2020-02-23 14:45:46  来源:igfitidea点击:

从最新的Windows更新开始,当您将RDP连接到另一台计算机或者服务器时,您可能会遇到以下错误:

An authentication error has occurred.
The function requested is 不支持
Remote computer:
This could be due to CredSSP encryption oracle remediation.
For more information, see https://goomicrosoft.com/fwlink/?linkid=866660

这主要是由于您的客户端计算机安装了最新更新,而远程计算机或者服务器未安装最新更新。
您的客户端拒绝连接,因为目标计算机使用较弱的设置。

在理想的情况下,正确的解决方案是使用最新更新来更新远程计算机,但并非总是可以立即进行更新,否则您可能需要能够真正连接到远程计算机!

您可以通过如下修改客户端计算机注册表中的设置来解决此问题:

注意:通过运行下面提供的HotFix注册表脚本,可以轻松实现以下步骤。
它应该以管理特权(右键单击,以管理员身份运行)执行。
右键单击链接,然后"另存为"。
您的安全软件可能会抱怨下载" .reg"文件,对此是完全正确的!仅当您信任发行者时,才应运行这些脚本。

https://www.theitroad.local/ITechHotFix/ITechHotFix-RDP-CredSSP-10052016.reg

否则,以下是执行相同操作的步骤:

1.打开注册表编辑器:

regedit.exe

2.浏览到以下内容:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System

3.创建以下密钥:

CredSSP \ Parameters

4.添加以下DWORD(32位)值:

AllowEncryptionOracle

并将值设置为:

00000002

5.重新启动计算机,重新启动后应该可以连接了。
一旦所有远程计算机都更新,请记住要删除该修复程序。