Authentication Tomcat 7.0.x管理器登录问题

Authentication Tomcat 7.0.x管理器登录问题,authentication,tomcat,tomcat7,Authentication,Tomcat,Tomcat7,我正在尝试访问manager应用程序,但无法登录。我得到了登录屏幕,但当我输入用户名和密码时,登录屏幕会不断返回。有什么建议吗 这就是我所做的: manager应用程序部署在$CATALINA_BASE/webapps/manager中 server.xml文件的一部分: <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User d

我正在尝试访问manager应用程序,但无法登录。我得到了登录屏幕,但当我输入用户名和密码时,登录屏幕会不断返回。有什么建议吗

这就是我所做的: manager应用程序部署在$CATALINA_BASE/webapps/manager中

server.xml文件的一部分:

<Resource name="UserDatabase" auth="Container"
  type="org.apache.catalina.UserDatabase"
  description="User database that can be updated and saved"
  factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
  pathname="$CATALINA_BASE/conf/tomcat-users.xml" />
...
<Realm className="org.apache.catalina.realm.LockOutRealm">
  <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    resourceName="UserDatabase"/>
</Realm>

...
tomcat users.xml

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager-script"/>
  <role rolename="manager-gui"/>
  <user username="tomcat-user" password="tomcat" roles="manager-gui,manager-script"/>
  <user username="tocmat2" password="tomcat" roles="manager-script"/>
</tomcat-users>
<Context privileged="true"
     docBase="path/to/webapps/manager">
</Context>

在$CATALINA_BASE/conf/CATALINA/localhost/manager.xml中:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager-script"/>
  <role rolename="manager-gui"/>
  <user username="tomcat-user" password="tomcat" roles="manager-gui,manager-script"/>
  <user username="tocmat2" password="tomcat" roles="manager-script"/>
</tomcat-users>
<Context privileged="true"
     docBase="path/to/webapps/manager">
</Context>

更改

pathname="$CATALINA_BASE/conf/tomcat-users.xml" />


嗨,对我来说,还是不工作。pathname=“conf/tomcat users.xml”