当我们用Windows自带的远程桌面连接时发生身份验证错误,要求的函数不受支持,An authentication error has occurred. The function requested is not supported.Windows 7 (win7)远程登录服务器以前都是正常的,今天登录远程桌面一直是这样的错误。Windows 10 (win10)出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。下面是两种解决方法,经过测试适合win7系统和win10系统。 Windows 7 (win7)远程登录服务器以前都是正常的,今天登录远程桌面一直是这样的错误。Windows 10 (win10)出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。这是因为Windows系统更新了补丁KB4103718引起的。解决方案可以卸载更新KB4103718(适用于基于 x64 的系统的 Windows 7 月度安全质量汇总),重启Windows 7即可正常登录。或者修改“加密Oracle修正”。具体方案步骤如下。 方法一:卸载掉补丁KB4103718 。 点击电脑左下角的开始菜单,选择里面的控制面板。 进入计算机控制面板之后,选择并点击“程序和功能” 进入程序和功能页面之后,点击“查看已安装的更新”。 这里面都是计算机所有已安装的更新,安装的补丁都在这里面可以查看。由于已安装的更新比较众多,自己靠肉眼查询比较麻烦,我们选择在右上角的搜索栏里面填写补丁KB4103718进行搜索。 搜索出KB4103718补丁之后,点击鼠标右键进行卸载。 卸载完成之后,重新启动电脑,这样问题经解决了,我们就能重新登录远程桌面了。 方法二:修改本地组策略。 如果您还有其他问题也可以与我们网盾科技的技术支持或客服务人员联系。
修改本地组策略gpedit.msc:计算机配置>管理模板>系统>凭据分配>加密Oracle修正 选择启用并选择易受攻击。易受攻击–使用 CredSSP 的客户端应用程序将通过支持回退到不安全的版本使远程服务器遭受攻击,但使用 CredSSP 的服务将接受未修补的客户端。