2013-11-27 76 views
0

我在Jboss 5.1.0中部署了一個簡單的'Helloworld'JAX-WS服務。它工作正常,我能夠從SoapUI客戶端/ Java客戶端調用我的服務。如何使JAX-WS web服務安全

現在我想讓服務安全(啓用SSL)並使用https協議進行訪問。我已經做了更改我的默認\部署\ jbossweb.sar \ server.xml文件中的Jboss

<Connector protocol="HTTP/1.1" SSLEnabled="true" 
     port="8443" address="${jboss.bind.address}" 
     scheme="https" secure="true" clientAuth="false" 
     keystoreFile="${jboss.server.home.dir}/conf/ws.keystore" 
     keystorePass="install01" sslProtocol = "TLS" /> 

但是,當我嘗試做

https://machinename:8443/abc/webservice?wsdl 

它不工作

有什麼想法嗎?

+0

「這不起作用」在這裏並不意味着什麼。什麼是您的測試的實際症狀或結果? – kolossus

回答

0

爲了做到這一點,首先,通過一些材料暗示SSL如何工作。原因在於,當您打算啓用SSL時,客戶端和服務器之間會發生幾輪談話。最重要的是,還有一些非常特定於SSL的術語。我建議,先閱讀文章。希望這可以幫助。