Web service d'authentification à l'aide de https donnant erreur

J'ai écrit un service web simple et utilisé digérer et l'authentification HTTPS pour le fixer. J'ai généré mon certificat à l'aide de keytool présente dans Java. Quand j'déployer le service web dans Tomcat par la création d'un .la guerre du fichier, la page d'accueil de l'axe est correctement affiché, mais quand je clique sur les services de son donnant l'erreur suivante,

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)

L'erreur n'est pas affiché lorsque je déployer un site web avec un servlet. Le problème apparaît uniquement lorsque le déploiement de l'axe des services web.

  • Peut-être que vous devriez jeter un oeil à la source pour AxisServlet pour voir si elle vous rend plus sage.
  • Vous devez configurer l'Axe de travail sur https, comme décrit ici: buildingaircastles.blogspot.com/2010/12/...
InformationsquelleAutor SSG | 2011-08-27