WIN7遠程桌面發生身份驗證錯誤,要求的函數不受支持[MSTSC]
WIN7遠程桌面發生身份驗證錯誤,要求的函數不受支持[MSTSC]
An authentication error has occurred and the required function is not supported
Windows 7 (win7)遠程登錄服務器以前都是正常的,今天登錄遠程桌面一直是這樣的錯誤。
Windows 10 (win10)出現身份驗證錯誤,要求的函數不正確,這可能是由于CredSSP加密Oracle修正。
卸載更新KB4103718(適用于基于 x64 的系統的 Windows 7 月度安全質量匯總),重啟Windows 7即可正常登錄。
或者使用微軟官方建議修改本地組策略:
計算機配置>管理模板>系統>憑據分配>加密Oracle修正 選擇啟用并選擇易受攻擊。
易受攻擊– 使用 CredSSP 的客戶端應用程序將通過支持回退到不安全的版本使遠程服務器遭受攻擊,但使用 CredSSP 的服務將接受未修補的客戶端。
english
Group Policy -> Computer Configuration -> Administrative Templates -> System -> Credentials Delegation> Encrypted Oracle Remediation change to Vulnerable
Vulnerable – Client applications that use CredSSP will expose the remote servers to attacks by supporting fallback to insecure versions, and services that use CredSSP will accept unpatched clients.
//support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018
===============================================================================
同時,本地win10是家庭版,沒有組策略,也沒發設置安全級別。
最后找到,可以直接修改注冊表。
運行regedit打開注冊表管理器。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\
創建兩級文件夾,也就是新建項。CredSSP\Parameters
然后再Parameters下新建DWORD 32位,修改名稱AllowEncryptionOracle。
雙擊修改值為2.
然后就能夠遠程服務器了。