IT技术互动交流平台

tomcat-users.xml配置不生效的原因

作者:gzh0222的专栏  发布日期:2011-11-03 11:39:04

天为了监控tomcat的使用情况,需要配置管理账号,但是配置很久就是不起作用,也找开发的看了,结果都没找的问题,这纳闷了,但是作为测试的我一定不能放过这个问题的根源,于是进过多次比较发现
 <role rolename="manager-gui"/>
  <role rolename="role1"/>
  <role rolename="manager"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
  <user username="tomcat" password="123" roles="manager-gui"/>
  <user username="admin" password="admin" roles="admin,manager"/
 <user username="admin" password="pass" roles="manager"/>
</tomcat-users>

该配置中存在2个相同的用户tomcat,于是修改了其中的一个名字,将tomcat换掉一个,再次重启tomcat结果就生效了,总结发现,tomcat为了安全起见不允许不同角色使用同一个账号。

延伸阅读:

Tag标签: tomcat-users  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规