Manager App无法打开或登陆,主要有2个原因
1. 在tomcat安装目录下的/conf/tomcat-users.xml
里面要做如下配置如:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="test" password="123456" roles="manager-gui,admin-gui"/>
2. 在tomcat安装目录下的/webapps/manager/META-INF/context.xml
配置有问题,因为只允许本机访问所以其他人无法访问,只需加入本机ip即可或注释掉就行
下面为了方便就直接屏蔽了第一行的Value标签就行:
<Context antiResourceLocking="false" privileged="true" >
<!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> -->
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>