用HttpClient发送HTTPS请求报SSLException: Certificate for doesn't match any of the subject alternative... - Go语言中文社区

用HttpClient发送HTTPS请求报SSLException: Certificate for doesn't match any of the subject alternative...


最近用server酱-PushBear做消息自动推送,用apache HttpClient做https的get请求,但是代码上到服务器端就报javax.net.ssl.SSLException: Certificate for <域名> doesn't match any of the subject alternative names: [域名],仔细翻了一下文档发现是HttpClient 4.4.1版本的bug,试了很多解决方案,最后在stackoverflow上面找到了正解,链接如下:link,根本的解决还是要从调用HttpClient的代码入手,我把关键部分截图出来分享给掉进这个坑的朋友们:

转载于:https://www.cnblogs.com/stonefeng/p/10429716.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_30751947/article/details/96695335
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-08 17:10:36
  • 阅读 ( 2204 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢