【发布时间】:2013-05-03 12:43:25
【问题描述】:
我已使用 keytool 从服务器导入自签名证书,一切正常。
问题是它仅在 CN 名称使用“example.corp.org”作为带有 JAX-WS 客户端的 https:url 时才有效。 如果我尝试使用服务器 IP 地址,则会收到错误消息:
Exception in thread "AWT-EventQueue-0" com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present
我明白为什么我会收到错误,但由于各种原因,我需要使用服务器 IP 地址而不是 CN 名称来连接它。
有人有什么建议吗?
谢谢 亚历克西斯
【问题讨论】:
标签: java ssl ssl-certificate keytool