在部署项目的时候,同一个版本的tomcat,在widows配置完角色和用户信息时,能正常验证用户信息,而部署在linux时,一样的配置,总是进入未授权界面.故Google搜索下原因.
得到的结果是说tomcat安装目录下的conf/Catalina/localhost目录下缺少manager.xml,
解决方法:
1.创建manager.xml,增加如下内容
<?xml version="1.0" encoding="UTF-8"?>
<Context antiResourceLocking="false" privileged="true" />
2.重启tomcat即可.