【发布时间】:2015-08-31 15:42:35
【问题描述】:
我有一个非常奇怪的问题,现在花了我一天的时间。
错误异常。
System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
at System.Net.HttpWebRequest.GetRequestStream()
at RestSharp.Http.WriteRequestBody(HttpWebRequest webRequest)
at RestSharp.Http.PostPutInternal(String method)
at RestSharp.RestClient.Execute(IRestRequest request, String httpMethod, Func`3 getResponse)
我的代码在 TEST 环境中运行,但不在我的本地环境中。该代码过去一直有效,并且没有任何改变。我在 SoapUi 中的本地机器上重现了 REST 调用,它在那里工作。我导入了 SSL 证书等。我的本地机器正在运行 Windows 7 和测试环境 Windows Server 2008。这两个环境都在运行 .NET Framework 4.5。
我在互联网上搜索了一个解决方案,我发现了很多,例如 The request was aborted: Could not create SSL/TLS secure channel http://robertgreiner.com/2013/03/could-not-establish-trust-relationship-for-the-ssl-tls-secure-channel/
我尝试了可能的解决方案,但没有解决问题。有谁知道解决办法吗?
非常感谢, 乔迪
【问题讨论】:
标签: c# .net visual-studio visual-studio-2012 restsharp