nuget錯誤:基礎連接已關閉:無法建立SSL / TLS安全通道的信任關系
第一步,到https://nuget.org/并獲得其證書nuget.cer。
以Google Chrome為例:打開nuget網站后-單擊地址欄左側的鎖圖標,然后將證書保存到文件(.cer手動添加擴展名,因為對話框不會幫您完成此操作)。
現在,您需要設置系統(tǒng),以便它將信任證書。按Win + R(將打開“運行”對話框)->在其中鍵入mmc并運行它(如果已打開UAC,則具有管理員權限)。在左側選擇文件->添加或刪除管理單元...->選擇證書,在對話框中選擇計算機賬號和個人賬號。單擊確定-樹將在中具有“證書”節(jié)點。打開它并打開文件夾“信任人”。從其上下文菜單中選擇所有任務->導入...->選擇之前導出的文件并導入。
如果不行,保存下面注冊表文件.reg運行后重啟vs。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
完成后要重啟VS才能正常使用。