私はTomcat 8を次のようにセットアップしましたこれ、次の tomcat-users.xml ファイルがあります。
<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users xmlns="http://tomcat.apache.org/xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
version="1.0">
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="notadmin" password="not_real_pass" roles="manager-gui"/>
<user username="cargo" password="not_real_pass" roles="manager-script"/>
<tomcat-users/>
マネージャー アプリにアクセスしようとすると、ユーザー名とパスワードの入力を求めるプロンプトが表示されず、403 で拒否されます。
設定で何を見逃したのでしょうか?
編集1: 完全な XML ファイルを追加しました。
ベストアンサー1
これは仕事かもしれません。
ファイルを見つけてCATALINA_HOME/webapps/manager/META-INF/context.xml
、Valve の周囲にコメント マーカーを追加します。
<Context antiResourceLocking="false" privileged="true" >
<!--
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
-->
</Context>