Zainstalowałem tomcat 9 na zdalnym serwerze i po uruchomieniu go uruchomiłem dobrze, mam dostęp do http: // nazwa_hosta: port_num i zobacz stronę hello tomcat. Ale kiedy próbuję otworzyć aplikację menedżera, aby zobaczyć moje wdrożone aplikacje, otrzymuję odmowę dostępu 403, już dodaję role w tomcat użytkownika xml w następujący sposób:
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="user" password="password" roles="admin,manager,manager-gui"/>
Komunikaty o błędach, które widziałem, to:
Domyślnie Menedżer hosta jest dostępny tylko z przeglądarki uruchomionej na tym samym komputerze, co Tomcat. Jeśli chcesz zmienić to ograniczenie, musisz edytować plik context.xml menedżera hosta.
Jak zmienić plik context.xml i uzyskać dostęp do aplikacji menedżera?