遠程桌面時 “出現身份驗證錯誤,要求的函數不受支持”的錯誤,如圖所示:
這是由于本地客戶端或者服務器端一方更新了CVE-2018-0886 的 CredSSP 補丁,而另外一方未安裝更新的原因導致的,詳見:
https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018
解決辦法如下(強烈推薦方法一)。
方法一(強烈推薦):
補丁單獨下載地址:
win 7、win2008 R2:KB4103718
win 8、win2012:KB4103730
win10、win2016 :KB4103721
注意下載對應版本補丁進行安裝。
方法二:
注意:如果本地電腦沒有該項,強烈建議按方法一本地安裝補丁;如果本地電腦有此選項,強烈建議按方法一對服務器安裝補丁。
某些特殊情況服務器不能更新最新補丁,可按照以下方法設置本地電腦之后遠程登錄:
在運行里面輸入gpedit.msc打開策略
找到該路徑:“計算機配置”->“管理模板”->“系統”->“憑據分配” 在右邊設置名稱找到 “加密 Oracle 修正”,將保護級別更改為“易受攻擊”。
修改以后在運行里面輸入gpupdate更新策略。
有些用戶可能是英文界面,英文界面如圖所示設置
三、若本地是win7系統,且沒有 【加密 Oracle 修正】 選項 ,請先創建比如reg.txt文件,將如下代碼添加到文件保存,保存后將txt后綴更改為reg,然后雙擊reg.reg導入到注冊表重啟電腦即可。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters]
"AllowEncryptionOracle"=dword:00000002