2016-02-02 2 views
3

Я получаю многократное всплывающее окно для входа в приложение Tomcat Manager, когда я пытаюсь запустить веб-проект Java.Tomcat Manager Аутентификация повторного всплывающего окна при запуске веб-проекта Java

Внесение имени пользователя/пароля в соответствии с ролью сервера (роль диспетчера-сценария) не работает, заторможенный сервер снова появляется с требуемой аутентификацией.

Сервер Tomcat 8.0.27 с Netbeans 8.1 Предложения кому-нибудь?

ответ

2

Вы должны создать роль manager-gui и предоставить ее пользователю в tomcat-users.xml.

<!-- 
    NOTE: By default, no user is included in the "manager-gui" role required 
    to operate the "/manager/html" web application. If you wish to use this app, 
    you must define such a user - the username and password are arbitrary. 
--> 

По умолчанию Tomcat устанавливает два приложения manager и host-manager. Эти приложения находятся в webapps, и они используют базовый механизм аутентификации для доступа к своим страницам. Предопределенные роли выше предоставляют доступ к этим административным приложениям. Подробнее о приложениях Manager вы можете найти в документах.

+0

Спасибо за ответ, но хорошее объяснение для этого было бы довольно удивительным. –

+0

Спасибо, редактировал файл conf из файлов программы, но должен был делать appdata/roaming/etbeans/conf folder.All теперь установлен. –

+0

@SumitDhiman Вы уверены, что приняли правильный ответ? –

2

Вам нужно создать пользователя:

modificate -users.xml кот

<?xml version='1.0' encoding='utf-8'?> 
    <tomcat-users> 
    <role rolename="manager-gui"/> 
    <user username="tomcat" password="password" roles="manager-gui" /> 
</tomcat-users> 
+0

Done.Спасибо за помощь. –