HttpClient发送请求从HRESULT抛出异常:0x80072F8F

时间:2015-08-17 13:34:10

标签: c# win-universal-app activesync

我试图在Windows通用应用程序(Windows 8.1 / Windows Phone 8.1)中使用HttpClient向ActiveSync服务器发送Web请求。当我调用方法SendRequestAsync时,它会抛出异常

  

" HRESULT:0x80072F8F"

,响应为空。

我发现在RequestMessage中HttpRequestMessage.TransportInformation属性包含一些信息。 HttpRequestMessage.TransportInformation.ServerCertificate包含一个值,HttpRequestMessage.TransportInformation.ServerCertificateErrors包含一个ChainValidationResult.Untrusted条目。

我想解决的问题是:我没有任何证书。我用HttpClient调用一个未知服务器,该服务器响应" ChainValidationResult.Untrusted"。 如何使用HttpRequestMessage.TransportInformation.ServerCertificate来使呼叫成功?

0 个答案:

没有答案