問題描述
Visual Studio 2013 Nuget(擴展和更新)無法連接網(wǎng)絡(luò)分析和解決方法A connection to the server could not be established because the following error(s) occurred:
The request was aborted: Could not create SSL/TLS secure channel.Please click here to retry the request.
由于出現(xiàn)以下錯誤,無法建立與服務(wù)器的連接:
請求被中止:無法創(chuàng)建SSL/TLS安全通道。
請單擊此處重試請求。
報錯截圖

解決方案
進入Visual Studio 2013 (這里就簡稱VS2013了)后,從工具-擴展和更新(U)...,進入界面后,點擊“聯(lián)機”面板時,發(fā)現(xiàn)無法連接到 Nuget,界面上直接就提示“未能建立到服務(wù)器的連接,因為發(fā)生了以下錯誤:請求被終止:未能創(chuàng)建SSL/TLS安全通道?!边@個錯誤,詳細信息如圖所示:


原因:Nuget官方網(wǎng)站已經(jīng)不支持http訪問, 只支持https,但是VS2013訪問https默認使用的協(xié)議為Tls1.1,但是Nuget官方網(wǎng)站只支持Tls1.2,這是兩邊不匹配導(dǎo)致的問題。
第一步:
復(fù)制命令
[Net.ServicePointManager]::SecurityProtocol=[Net.ServicePointManager]::SecurityProtocol-bOR [Net.SecurityProtocolType]::Tls12
解決:要解決這個問題,那就要使VS2013以Tls1.3訪問Nuget的官網(wǎng),具體解決辦法為在程序包管理控制臺運行如上命令
第二步:
具體步驟如下:工具 -- 庫程序包管理器(N) -- 程序包管理器控制臺(o) -- 底部彈出控制臺輸入界面。

輸入上文中解決的命令(即[Net.ServicePointManager]::SecurityProtocol=[Net.ServicePointManager]::SecurityProtocol-bOR [Net.SecurityProtocolType]::Tls12),按回車鍵,即可;

再次查看擴展和更新,發(fā)現(xiàn)能正常聯(lián)網(wǎng)了,能正常訪問Nuget官方網(wǎng)站了,默認的就可以查看到很多可以下載使用的插件。文章來源:http://www.zghlxwxcb.cn/news/detail-516287.html
成功解決

參考文獻
Visual Studio 2013 Nuget(擴展和更新)無法連接網(wǎng)絡(luò)分析和解決方法文章來源地址http://www.zghlxwxcb.cn/news/detail-516287.html
到了這里,關(guān)于VS2013報錯The request was aborted: Could not create SSL/TLS secure channel.的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!