似たような質問がありますが、私は試してみたところで、エラーの原因を見つけることができません。Webサービスと基本認証でエラーが発生しました
私はhttp://localhost:8084/MyWebservice?wsdlを参照している場合がない場合、私はWSDLを得ることができるので、だから、Webサービスは、例えばURLのMyWebserviceであるNetBeansの7.4
で開発し、Tomcatの中でWebサービスにアクセスするためのOTの設定基本認証をしたいです認証設定。だから私は、Tomcat-users.xmlの中で
を入れている:
<role rolename="webservicerole"/>
<user username="wsuser" password="wspwd" roles="webservicerole"/>
とweb.xml内:今すぐ
<security-constraint>
<web-resource-collection>
<web-resource-name>MyWebservice</web-resource-name>
<url-pattern>/MyWebservice</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>wsuser</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
</login-config>
私はhttp://localhost:8084/MyWebserviceを参照した場合、私は、HTTP 403エラーが発生しましたweb.xmlのBasic認証を終了すると、webserviceのURLアドレスのポートなどに関する情報を表示する正しいWebページが表示されます。
表示できないエラー(確かに明らかなエラー)???
私はいつか前に、ディレクトリ内のDIGEST認証と似た何かをしたし、それは完全に働いたかなり確信しています。
よろしくお願いいたします。
感謝!私はそれが愚かな誤りであったと確信していましたが、私がXMLを見直す限り、エラーgrrrrrを見つけることはできません。ありがとう!!! – z80