为了账号安全,请及时绑定邮箱和手机立即绑定

允许HttpClient使用不受信任的SSL证书

允许HttpClient使用不受信任的SSL证书

青春有我 2019-10-17 10:51:02
我正在努力让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))

    {

        ...

    }

}


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 735 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信