2011-08-27 55 views
2

我編寫了一個簡單的Web服務,並使用摘要和HTTPS身份驗證來保護它。我已經使用Java中的keytool生成了我的證書。當我通過創建一個.war文件部署在Tomcat的web服務,正確地顯示軸的歡迎頁面,但是當我在服務單擊其給予以下錯誤,使用https給出錯誤的Web服務身份驗證

javax.servlet.ServletException: https is forbidden 
org.apache.axis2.transport.http.AxisServlet.preprocessRequest(AxisServlet.java:612) 
org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:241) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 

的錯誤是不是當我使用servlet部署網站時顯示。該問題僅在我部署軸Web服務時纔出現。

+0

也許你應該看看源Axis的,看看它讓你更聰明。 –

+0

您應該將Axis配置爲通過https工作,如下所述:http://buildingaircastles.blogspot.com/2010/12/configuring-axis2-to-expose-web.html – umbr

回答