tomcat6 管理器

tomcat6 管理器

我刚刚安装了支持 LAMP 的 Ubuntu 10.04 LTS 服务器。Tomcat6 似乎运行正常。但是,我无法进入 manager-webapp... 我更新了 tomcat-users.xml 文件:

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <role rolename="manager"/>
  <role rolename="admin"/>
  <user username="tomcat" password="tomcat" roles="tomcat,manager,admin"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
  <user username="admin" password="admin" roles="manager,admin"/>

</tomcat-users>

但是,无论我怎么尝试,它总是拒绝我的用户名/密码组合。

我可能遗漏了什么?

答案1

看起来你已经完成了我所做的工作 - 将你自己的角色放入示例部分。问题(至少对我来说)是示例部分被注释掉了。确保将你的配置放在注释部分之外。

高血压

答案2

在这些情况下,通常您必须重新启动 tomcatsudo /etc/init.d/tomcat6 restart即可,否则请重新启动 Ubuntu。并检查角色/用户标签是否在注释内,正如@spinlock 所说。

相关内容