tomcat管理登陸界面無法進行登陸報403問題解決
tomcat報403錯誤方法解決
第一步:修改context.xml修改IP訪問權限
修改manager文件中的context.xml文件,
[root@java01 host-manager]# cat /application/tomcat-9.0/webapps/manager/META-INF/context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context antiResourceLocking="false" privileged="true" >
<!-- 此處是限制IP地址訪問,只允許本機地址與127開頭的地址進行訪問,可以進行注釋或者在后面加上允許訪問的IP段或IP地址 -->
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />
</Context>
#host-manager配置文件中進行修改
[root@java01 host-manager]# cat /application/tomcat-9.0/webapps/host-manager/META-INF/context.xml
<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|10.0.0.*" />#此處也是限制IP地址的訪問
第二步:在conf/tomcat-users.xml文件中進行添加
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-sta
tus,admin-gui"/>
第三步:重啟tomcat服務,再重啟進行訪問即可