我試圖使用https安全託管的Webservice。無法使用Java/Glassfish使用SSL保護的webservice
我使用Java和GlassFish和我得到了以下錯誤:
信息:HTTP傳輸錯誤:javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:沒有名字匹配TESTDOMAIN .COM發現
的事情是,這個特定的服務器用於測試和它的使用生產許可證(帶有CN = domain.com)
我已經添加了domain.com證書到我的GlassFish域cacerts keystore使用keytool -importcert並且它不起作用。
我也試圖創建一個具有CN = testdomain.com自簽名證書並將其添加到cacerts的密鑰存儲和它沒有工作,要麼...
那麼,如何配置Java/Glassfish的消耗這個Web服務?
客戶端與它無關。在這種情況下,Glassfish是客戶。您的第二條評論是毫無意義的:域*通過DNS解析。 – EJP 2011-04-07 05:12:59