基本認証用にtomcatを設定しました。 誰かが私のWebアプリケーションにアクセスすることを望んでいませんが、このアプリケーションはWebサービスを提供しています。 だから私は基本認証から特定のIPアドレスをバイパスしたい(そのIPが認証を必要はありません。)Tomcat:指定したIPアドレスのバイパス基本認証
のtomcat-users.xmlの:。
<tomcat-users>
<user username="user" password="password" roles="user"/>
</tomcat-users>
のweb.xml:
<security-constraint>
<web-resource-collection>
<web-resource-name>Entire Application</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>user</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>You must enter your login credentials to continue</realm-name>
</login-config>
<security-role>
<description>
The role that is required to log in to the Application
</description>
<role-name>user</role-name>
</security-role>
ありがとう、 Chetan。
palacsinitありがとうございます、私はこれを追加しようとし、すぐに結果を投稿します。 – Chetan
それは完全に働いた、非常にpalacsintありがとう。 – Chetan