Nie mogę uzyskać dostępu do menedżera Tomcat 7, gdy Tomcat działa przez IntelliJ Idea Ultimate 12

Próbuję uzyskać dostęp do menedżera tomcat za pomocą

http://localhost:8080/manager

ale zawsze odmawiam wejścia po wprowadzeniu hasła. Otrzymuję następujący komunikat:

403 Odmowa dostępu

Nie masz uprawnień do przeglądania tej strony.

Jeśli skonfigurowałeś już aplikację Menedżera tak, aby zezwalała na dostęp i używałeś przycisku Wstecz przeglądarki, użyłeś zapisanego znacznika książki lub podobnego, prawdopodobnie uruchomiłeś ochronę przed fałszowaniem żądań krzyżowych (CSRF) włączoną dla HTML interfejs aplikacji Manager. Musisz zresetować tę ochronę, wracając do głównej strony Menedżera. Po powrocie do tej strony będziesz mógł nadal normalnie korzystać z interfejsu HTML aplikacji Menedżera. Jeśli nadal widzisz ten komunikat odmowy dostępu, sprawdź, czy masz niezbędne uprawnienia dostępu do tej aplikacji.

Jeśli nie zmieniłeś żadnych plików konfiguracyjnych, sprawdź plik conf / tomcat-users.xml w instalacji. Ten plik musi zawierać poświadczenia umożliwiające korzystanie z tej aplikacji internetowej.

Na przykład, aby dodać rolę menedżera-gui do użytkownika o imieniu tomcat z hasłem s3cret, dodaj poniższe do pliku konfiguracyjnego wymienionego powyżej.

Należy zauważyć, że w przypadku serwera Tomcat 7 role wymagane do korzystania z aplikacji menedżera zostały zmienione z roli pojedynczego menedżera na cztery następujące role. Musisz przypisać role wymagane dla funkcji, do której chcesz uzyskać dostęp.

manager-gui - umożliwia dostęp do interfejsu HTML GUI i menedżera stron statusu - umożliwia dostęp do interfejsu tekstowego i menedżera stron statusu-jmx - umożliwia dostęp do proxy JMX i statusu menedżera stron statusu - umożliwia dostęp do tylko strony statusu Interfejs HTML jest chroniony przed CSRF, ale interfejsy tekstowe i JMX nie. Aby utrzymać ochronę CSRF:

Użytkownikom z rolą menedżer-gui nie należy przyznawać ani roli menedżer-skrypt ani menedżer-jmx. Jeśli dostęp do interfejsów tekstowych lub jmx jest uzyskiwany przez przeglądarkę (np. Do testowania, ponieważ te interfejsy są przeznaczone dla narzędzi, a nie dla ludzi), przeglądarka musi zostać zamknięta, aby zakończyć sesję. Aby uzyskać więcej informacji - zobacz aplikację Manager HOW-TO.

Oto mój tomcat-users.xml:

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

Mam pomysł 12 od tomcat 7 do intellij ostateczny. Używam systemu operacyjnego Mountain Lion. Dziękuję Ci.

questionAnswers(6)

yourAnswerToTheQuestion