原来的tomcat-user.xml是
<?xml version="1.0" encoding="utf-8" ? >
- <tomcat-users >
<role rolename="tomcat" / >
<role rolename="role1" / >
<user username="both" password="tomcat" roles="tomcat,role1" / >
<user username="tomcat" password="tomcat" roles="tomcat" / >
<user username="role1" password="tomcat" roles="role1" / >
</tomcat-users >
====================================
这里role 只有tomcat role1权限的用户,而tomcat5.5我们需要点“Tomcat Manager”进去管理,可见
是因为权限不对造成的。
知道了问题所在, 我们来解决它,
1。关闭 tomcat5.5
2.打开tomcat-user.xml(在conf文件夹下),添加一个
Tomcat安装目录下conf/tomcat-user.xml配置
最新推荐文章于 2024-05-17 01:33:29 发布
在解决无法访问Tomcat Manager的问题时,发现原tomcat-user.xml中角色仅包含tomcat和role1。为实现管理权限,需关闭Tomcat,编辑conf/tomcat-user.xml,添加'manager'角色和用户名为admin、密码为admin的新用户,赋予manager角色。重启Tomcat后,使用新用户可成功登录Manager界面。
摘要由CSDN通过智能技术生成