我正在努力让Windows 8应用程序通过SSL与我的测试Web API进行通信。
似乎HttpClient / HttpClientHandler不提供,并且可以选择忽略不受信任的证书(例如WebRequest)使您能够这样做(尽管使用hacky的方式ServerCertificateValidationCallback)。
ServerCertificateValidationCallback
任何帮助将非常感激!
使用Windows 8.1,您现在可以信任无效的SSL证书。您必须使用Windows.Web.HttpClient,或者如果您想使用System.Net.Http.HttpClient,则可以使用我编写的消息处理程序适配器:http : //www.nuget.org/packages/WinRtHttpClientHandler
文档在GitHub上:https : //github.com/onovotny/WinRtHttpClientHandler