Как войти в приложение Tomcat 9 Manager, если оно не запрашивает данные для входа и выдает 401 несанкционированную ошибку? - PullRequest
0 голосов
/ 15 января 2020

Я читал соответствующие статьи, но не могу решить эту проблему, все должно быть настроено правильно.

/ Applications / Tomcat / conf / tomcat-users. xml

<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="admin-gui,manager-gui"/>

/ Applications / Tomcat / webapps / manager / META-INF / context. xml

<Context antiResourceLocking="false" privileged="true" >
  <!--
    Remove the comment markers from around the Valve below to limit access to
    the manager application to clients connecting from localhost
  -->
  <!--
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
  -->
  <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>

Я также пытался закомментировать строчку ниже в контексте. xml, но не сделал help.

<Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

Чего мне не хватает?

PS .: Я всегда перезагружаю Tomcat после любых изменений, и он хорошо работает для любых других целей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...