Mittwoch, Januar 22, 2020

Tomcat-7.0.x-Manager-login problem

Ich versuche, auf die manager-app, aber ich kann mich nicht einloggen. Ich bekomme den Anmeldebildschirm, aber wenn ich geben Sie den Benutzernamen und das Passwort, der login-screen kommt immer wieder. Irgendwelche Vorschläge?

Dies ist, was ich getan habe:
Die manager-Anwendung bereitgestellt wird, die in $CATALINA_BASE/webapps/manager

Teil der server.xml Datei:

<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>

In $CATALINA_BASE/conf/Catalina/localhost/manager.xml:

<Context privileged="true"
     docBase="path/to/webapps/manager">
</Context>
InformationsquelleAutor JohanKees | 2011-09-26

1 Kommentar

  1. 6

    Ändern

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

    zu

    pathname="conf/tomcat-users.xml" />
    
    • Hi palacsint, das war die Lösung. Vielen Dank!
    • Hi, in meinem Fall, immer noch nicht funktioniert. <role rolename=“tomcat“/> <role rolename=“role1″/> <role rolename=“manager“/> <role rolename=“admin“/> <role rolename=“manager-gui“/> <role rolename=“manager-script“/> <user username=“tomcat“ password=“tomcat“ roles=“tomcat“/> <user username=“both“ password=“tomcat“ roles=“tomcat,role1″/> <user username=“role1″ password=“tomcat“ roles=“role1″/> <user username=“admin“ password=“admin“ roles=“admin,manager,manager-gui,manager-script“/> pathname=“conf/tomcat-users.xml“

Kostenlose Online-Tests