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服務時纔出現。
也許你應該看看源Axis的,看看它讓你更聰明。 –
您應該將Axis配置爲通過https工作,如下所述:http://buildingaircastles.blogspot.com/2010/12/configuring-axis2-to-expose-web.html – umbr