錯誤信息:web
沒法完成向遠程代理 URL 發送請求。請求被停止: 未能建立 SSL/TLS 安全通道。安全
緣由分析:服務器
最新版本的 Visual Studio 中,已經拋棄了 https 協議中舊版 SSL 鏈接的支持,而服務器是 Windows Server 2008 R2 或更老版本,對新版 TLS 協議支持不夠充分。須要安裝系統補丁及修改註冊表來設置 TLS 的默認使用。此問題的解決可能也適用於其它基於 https 更高版本協議通信的產品服務。ide
解決方案:visual-studio
安裝補丁:代理
修改或添加如下注冊表設置:blog
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000800 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000800 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001