Я встановив tomcat 9 на віддаленому сервері, і після його запуску він виховувався нормально, я можу отримати доступ до http: // host_name: port_num і побачити привітну сторінку tomcat. Але коли я намагаюся відкрити програму менеджера, щоб побачити мої розгорнуті програми, мені забороняється доступ 403, я вже додаю ролі в tomcat user xml наступним чином:
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="user" password="password" roles="admin,manager,manager-gui"/>
Повідомлення про помилку, які я бачив:
За замовчуванням Host Manager доступний лише з браузера, що працює на тій самій машині, що і Tomcat. Якщо ви хочете змінити це обмеження, вам потрібно буде відредагувати файл context.xml диспетчера хостів.
Як мені змінити файл context.xml і отримати доступ до програми менеджера?