轉到https://nuget.org/並獲得其證書。
例如,如果您使用的是Firefox:打開nuget網站后-單擊地址欄左側的網站圖標,單擊“更多信息”,然后在“安全性”選項卡上的“網站身份”部分應顯示“查看”證書”按鈕。單擊此處,在打開的對話框中選擇“詳細信息”選項卡-您應該會在其中看到* .nuget.org的鏈。單擊底部的“導出”按鈕,然后將證書保存到文件(.cer
手動添加擴展名,因為對話框不會幫您完成此操作)。
現在,您需要設置系統,以便它將信任證書。按Win + R(將打開“運行”對話框)->在其中鍵入mmc
並運行它(如果已打開UAC,則具有管理員權限)。在左側選擇文件->添加或刪除管理單元...->選擇證書,在對話框中選擇Computer account
和Local computer
。單擊確定-樹將在中具有Certificates
節點Console root
。打開它並打開文件夾Trusted People
。從其上下文菜單中選擇所有任務->導入...->選擇之前導出的文件並導入。
一切都應該正常工作。
原博文:https://stackoverflow.com/questions/8972497/visual-studio-2010-nuget-error-the-underlying-connection-was-closed-could-not