我无法访问 Tomcat 管理面板。据我所知,我已经正确配置了所有内容(将管理员/管理员用户添加到 tomcat-users.xml)。我可以登录 manager/html 并输入我的凭据,然后出现 403 错误。我的系统上安装了 tomcat7-admin 包,并且 tomcat 安装在默认位置。有什么想法我哪里出错了?
tomcat-users.xml
:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user name="admin" password="adminpass" roles="manager,admin"/>
</tomcat-users>
如果有帮助的话,我正在使用 Ubuntu 11.10 x64。
答案1
我认为该字段是“用户名”而不是名称。因此它应该看起来像下面的条目:
<user username="admin" password="adminpass" roles="manager,admin" />