如何忽略SSL证书Java

问题描述 投票:1回答:1

我一直在http get请求中获得此异常“javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:找不到与IP地址xxx.xxx.xx.xxx匹配的主题备用名称”。我已经尝试了很多东西。是否有可用于忽略SSL证书的JVM参数?

这些是我的JBOSS上运行的VM参数。

“-Dprogram.name = JBossTools:Red Hat JBoss EAP 6.1+”-server -Xms1024m -Xmx1024m -XX:MaxPermSize = 256m -Dorg.jboss.resolver.warning = true -Djava.net.preferIPv4Stack = true -Dsun.rmi。 dgc.client.gcInterval = 3600000 -Dsun.rmi.dgc.server.gcInterval = 3600000

java tomcat jboss jvm
1个回答
2
投票

你试过用this class吗?

将其添加到项目中,然后进行静态调用。

 static {
        SSLUtilities.trustAllHostnames();
        SSLUtilities.trustAllHttpsCertificates();
    }
© www.soinside.com 2019 - 2024. All rights reserved.