Tomcat 8 マネージャー アプリでユーザー/パスワードの入力を求めることなく 403 アクセスが拒否されました 質問する

Tomcat 8 マネージャー アプリでユーザー/パスワードの入力を求めることなく 403 アクセスが拒否されました 質問する

私は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>

詳細はこのページをご覧ください。

おすすめ記事