解决Tomcat的web manager报403 Access Denied的问题

在服务器用Tomcat部署好项目之后,发现项目可以正常访问,但是访问http://ip/manager/html时发现报错,如下:

解决Tomcat的web manager报403 Access Denied的问题


我们需要修改一下配置文件,context.xml和tomcat-users.xml。


找到conf/tomcat-users.xml,将以下添加到文件中:

<role rolename="manager-gui"/>

<user username="tomcat" password="你的密码" roles="manager-gui"/>

解决Tomcat的web manager报403 Access Denied的问题


找到webapps/manager/META-INF/context.xml,将以下内容注释掉,这样就能远程访问web manager了:

解决Tomcat的web manager报403 Access Denied的问题


重启Tomcat,然后刷新下页面,输入刚刚设置的账号密码即可

解决Tomcat的web manager报403 Access Denied的问题

解决Tomcat的web manager报403 Access Denied的问题