java.security.cert.CertificateException:找不到受信任的证书

java.security.cert.CertificateException:找不到受信任的证书,java,Java,我正在尝试调用一个安全的web服务。但我有一个例外说 Failed to create secure client socket: java.security.cert.CertificateException: com.tibco.security.AXSecurityException: could not find trusted CA certificate with DN 'OU=Class 3 Public Primary Certification Authority, O="Ve

我正在尝试调用一个安全的web服务。但我有一个例外说

Failed to create secure client socket: java.security.cert.CertificateException: com.tibco.security.AXSecurityException: could not find trusted CA certificate with DN 'OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US' that signed certificate with DN 'CN=VeriSign Class 3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US'
通过访问他们的网站并通过web浏览器导出证书,我获得了SSL证书。问题是,有没有其他方法可以获得受信任的证书,或者我需要联系网站管理员才能获得一个


谢谢。

我不太清楚您在做什么,但如果您使用Java通过ssl调用web服务,则必须将该证书添加到jvm的密钥库中


将证书导入浏览器在大多数情况下都不起作用,因为Java不访问OS证书注册表小程序的行为可能会有所不同。这是Java UI还是后端服务器应用程序?Java中间件应用程序除外。