Я использую Tomcat 6.0 в качестве веб-сервера, и я пытаюсь открыть страницу менеджера кота, но каждый раз, когда я ввожу имя пользователя, столь же указанное в файле tomcat-users.xml, я получаю ошибку как:
**401 Unauthorized**
Вот мой файл tomcat-users.xml:
<tomcat-users>
<role rolename="manager"/>
<user name="admin" password="" roles="admin,manager" />
</tomcat-users>
Я перезапускаю кота, но он не помог мне. Кто-то мог сказать мне, что продолжается неправильно?
Вы пробовали: для Tomcat Manager требуется роль менеджера
<tomcat-users>
<role rolename="admin"/>
<role rolename="standard"/>
<role rolename="manager"/>
<user name="admin" password="" roles="standard,admin,manager" />
</tomcat-users>
. {{1 }} роль администратора требуется для Tomcat host-manager.
Я не уверен, нужна ли «стандартная» роль, но она есть в документации Tomcat.
Документация здесь . Вы обновили (или даже перезапустили) браузер?
Вам нужно выяснить, находится ли файл в правильном месте и используется ли он вообще. Что произойдет, если вы намеренно введете неправильный пароль? Дает ли это шанс получить правильный пароль? Это работает, если у вас непустой пароль?