2016-02-10 6 views
0

Я не в состоянии развернуть военный файл, используя диспетчер Tomcat
My \ Tomcat \ конф \-users.xml кот выглядит, как показано ниже:Невозможно развернуть военный файл, используя диспетчер Tomcat

<!-- 
<role rolename="manager-gui"/>  
<user name="tomcat" password="admin" roles="admin-gui,standard,manager-gui"/> 
--> 

Кроме того, отредактированы \ Серверы \ Tomcat v7.0 сервера на локальный-конфигурации \ TOMCAT-users.xml в

<!-- 
<role rolename="manager-gui"/>  
<user name="tomcat" password="admin" roles="admin-gui,standard,manager-gui"/> 
--> 

Тем не менее он показывает ниже ошибки на запуск сервера в качестве http://localhost:8080/manager/html и предоставления соответствующих полномочий

401 Unauthorized 

You are not authorized to view this page. If you have not changed any configuration files, please examine the file conf/tomcat-users.xml in your installation. That file must contain the credentials to let you use this webapp. 

For example, to add the manager-gui role to a user named tomcat with a password of s3cret, add the following to the config file listed above. 

Я также попытался добавить manager.xml к \ Tomcat \ конф, но ничего не получалось

<Context privileged="true" antiResourceLocking="false" 
     docBase="${catalina.home}/webapps/manager"> 
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" 
     allow="127\.0\.0\.1" /> 
</Context> 

Примечание: Я перезагрузки сервера и http://localhost:8080/ не работает

ответ

1

Теги <role> и <user> - это просто текст в комментарии XML, в окружении <!-- и -->. Удалите начало и конец комментария.

<!-- <<< BEGINNING OF COMMENT. Remove this line 
<role rolename="manager-gui"/>  
<user name="tomcat" password="admin" roles="admin-gui,standard,manager-gui"/> 
-->  <<< END OF COMMENT.  Remove this line 
1

Вам нужно не-комментарий пользователя запись в tomcat-users.xml.

Вам необходимо добавить пользователей в /tomcat-users.xml, иначе вы не сможете развернуть файл войны через приложение-менеджер.

Пример:

<user username="craigmcc" password="secret" roles="standard,manager-script" /> 

Подробнее configuration details are here.