`
xitong
  • 浏览: 6195014 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

今天为了监控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为了安全起见不允许不同角色使用同一个账号。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics