Win10遠端桌面出現身份驗證錯誤,由於CredSSP加密Oracle修正 解決方法
問題描述
Windows10更新1803後,遠端桌面就會連線失敗,顯示如下:
遠端桌面登入時,出現身份驗證錯誤,要求的函式不正確,這可能是由於CredSSP加密Oracle修正。
這就比較尷尬了。
根據微軟官方的說法是更改了安全策略
https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018
那要怎麼修正呢!其實微軟也給了辦法,但是不夠明瞭,下面我就寫上解決辦法:
1.Windows10 專業版
Windows10專業版的使用者可以通過修改組策略實現
路徑如下:
執行(Win+R鍵),輸入gpedit.msc
本地組策略:
計算機配置>管理模板>系統>憑據分配>加密Oracle修正
選擇“啟用”並選擇“易受攻擊”。
2.Windows10家庭版
Windows10家庭版的使用者,因為系統中沒有組策略編輯器,需要修改登錄檔來實現。
登錄檔路徑:HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters
開啟登錄檔,快捷輸入 “regedit”
找資料夾 路徑:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters
一般系統下,大概到了System後面再沒有後面的路徑,需要自行手動新建
先新建項“CredSSP”,然後在CredSSP下新建項“Parameters”
然後在“Parameters”下新建DWORD(32位),名稱為“AllowEncryptionOracle”,設定值為“2”。
然後進行嘗試,如果不行,請重啟一下自己的計算機。
最有效的解決辦法:
根據系統版本下載更新:
https://portal.msrc.microsoft.com/zh-cn/security-guidance/advisory/CVE-2018-0886