【发布时间】:2014-02-20 05:33:45
【问题描述】:
我们有 domain.com 的证书,但我们需要向 sub.domain.com 发送肥皂消息。 我们已将该证书添加到 java cacerts。创建 SOAPConnection 为:
SOAPConnectionFactory scf = SOAPConnectionFactory.newInstance();
SOAPConnection connection = scf.createConnection();
MessageFactory factory = MessageFactory.newInstance();
SOAPMessage msg = factory.createMessage();
SOAPMessage message = connection.call(msg, new URL("https://sub.domain.com/"));
在以这种方式发送消息时,我们得到了异常:
java.security.cert.CertificateException: No name matching sub.domain.com found
我们需要为域 sub.domain.com 获取另一个证书,还是有其他可能的方法来信任 domain.com 的所有子域?
【问题讨论】:
标签: java soap https certificate