java - 如何忽略 SSL 证书 Java

标签 java tomcat jboss jvm

我在 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

最佳答案

您是否尝试过使用 this class

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

 static {
        SSLUtilities.trustAllHostnames();
        SSLUtilities.trustAllHttpsCertificates();
    }

关于java - 如何忽略 SSL 证书 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55639146/

相关文章:

java - 将 ResultSet 转换为 2DArray/HashMap/Lists of Lists

spring-mvc - 嵌套异常是在部署 WAR 时使用 Srping MVC 的 javax.comm 中的 java.lang.NoClassDefFoundError?

java - 标准 MBean 的描述

java - JBWEB000289 JBoss 部署时出错

java - 在一个 Olingo 属性中显示多个值

java - 动态添加或修改字符串资源

java - 数组集合 : Optimized code

java - 从 .jsp 访问 .class'es 和 .jar's

tomcat - 我们可以将 solr 索引从一台服务器传输到另一台服务器而不是重新索引吗

java - JMX 字段和方法的描述 JBoss