我很难让我的Windows 8应用程序通过SSL与我的测试web API通信.
HttpClient/HttpClientHandler似乎没有提供忽略WebRequest之类的不受信任证书的选项,这使您能够(尽管在使用ServerCertificateValidationCallback
时使用了"黑客"方式).
任何帮助都将不胜感激!
我很难让我的Windows 8应用程序通过SSL与我的测试web API通信.
HttpClient/HttpClientHandler似乎没有提供忽略WebRequest之类的不受信任证书的选项,这使您能够(尽管在使用ServerCertificateValidationCallback
时使用了"黑客"方式).
任何帮助都将不胜感激!
使用Windows 8.1,您现在可以信任无效的SSL证书.您必须使用Windows.Web.HttpClient,或者如果要使用System.Net.Http.HttpClient,则可以使用我编写的消息处理程序适配器: http://www.nuget.org/packages/WinRtHttpClientHandler个
文档在GitHub上: https://github.com/onovotny/WinRtHttpClientHandler个