Проблема со входом в Tomcat 7.0.x Manager

Я пытаюсь получить доступ к приложению менеджера, но не могу войти. Я получаю экран входа в систему, но когда я ввожу имя пользователя и пароль, экран входа в систему продолжает возвращаться. Какие-либо предложения?

Вот что я сделал: приложение-менеджер развернуто в $ CATALINA_BASE / webapps / manager.

Часть файла server.xml:

<Resource name="UserDatabase" auth="Container"
  type="org.apache.catalina.UserDatabase"
  description="User database that can be updated and saved"
  factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
  pathname="$CATALINA_BASE/conf/tomcat-users.xml" />
...
<Realm className="org.apache.catalina.realm.LockOutRealm">
  <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    resourceName="UserDatabase"/>
</Realm>

tomcat-users.xml:

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

В $ CATALINA_BASE / conf / Catalina / localhost / manager.xml:

<Context privileged="true"
     docBase="path/to/webapps/manager">
</Context>

person JohanKees    schedule 26.09.2011    source источник


Ответы (1)


Изменять

pathname="$CATALINA_BASE/conf/tomcat-users.xml" />

to

pathname="conf/tomcat-users.xml" />
person palacsint    schedule 26.09.2011
comment
Привет, в моем случае все еще не работает. ‹Роль rolename = tomcat /› ‹роль rolename = role1 /› ‹role rolename = manager /› ‹role rolename = admin /› ‹role rolename = manager-gui /› ‹role rolename = manager-script /› ‹user username = tomcat пароль = tomcat роли = tomcat / ›‹ user username = both password = tomcat roles = tomcat, role1 / ›‹ user username = role1 password = tomcat roles = role1 / ›‹ user username = admin password = admin roles = admin, manager , менеджер-графический интерфейс, менеджер-скрипт / ›путь = conf / tomcat-users.xml - person Aakash Patel; 22.06.2018