我正在努力让Windows 8应用程序通过SSL与我的测试Web API进行通信。似乎HttpClient / HttpClientHandler不提供,并且可以选择忽略不受信任的证书(例如WebRequest)使您能够这样做(尽管使用hacky的方式ServerCertificateValidationCallback)。任何帮助将非常感激!
3 回答
慕妹3146593
TA贡献1820条经验 获得超9个赞
看一下WebRequestHandler类及其ServerCertificateValidationCallback属性:
using (var handler = new WebRequestHandler())
{
handler.ServerCertificateValidationCallback = ...
using (var client = new HttpClient(handler))
{
...
}
}
- 3 回答
- 0 关注
- 800 浏览
添加回答
举报
0/150
提交
取消