原文:【java细节】Java代码忽略https证书:No subject alternative names present

https: blog.csdn.net audioo article details ...

2019-03-26 17:05 0 1572 推荐指数:

查看详情

java.security.cert.CertificateException: No subject alternative names present

背景:在开发一个项目中,要调用一个webservice服务,之前设置的是http协议,项目中采用jdk自带的wsimport工具生成的客户端代码; 后来,需求变更要求兼容https协议的webservice,开始以为只需要简单的将服务地址的连接改为https就可以了;但不行,总是报错 ...

Fri Oct 30 03:19:00 CST 2015 0 16713
自签证书 doesn't match any of the subject alternative names

出现这个的原因是https中的域名或者IP,与证书中登记的不一致。 如果是自签证书的话,可以根据具体需要重新生成证书。 还有一种解决方案是在java中跳过这个检查。 绕过检查分两类,一个是绕过证书在CA备案的检查,一个是绕过url和证书中记录IP或域名的检查 未完待续。。。 ...

Thu Dec 27 00:03:00 CST 2018 0 1965
java 访问https忽略证书

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import ...

Sun Mar 11 01:21:00 CST 2018 0 2329
java发送https忽略证书

/** * 发送post请求 * @param urlStr * @param param * @return */ public s ...

Tue Sep 15 23:10:00 CST 2020 0 1165
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM