首先,修改conf/tomcat-users.xml文件,添加如下配置
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="user" password="password" roles="manager-gui,manager-script"/>
注意:其实不加入manager-script角色也可以访问manager页面,但是在远程发布的时候会出现403错误。
如果经过上面的配置还是报403错误,进行如下操作
- 新建conf/Catalina/localhost/manager.xml文件
- 添加如下内容
<?xml version="1.0" encoding="UTF-8"?>
<Context privileged="true" antiResourceLocking="false" docBase="${catalina.home}/webapps/manager">
<Value className="org.apache.catalina.valves.RemoteAddrValve" allow="^.∗$" />
</Context>