Setzen Sie den korrekten Benutzernamen und das Passwort mit dem "manager-script" Rolle in der Tomcat

Ich weiß, das wurde stellte viele vor. Aber ich habe bereits meine Benutzer die Rolle "manager-script".

Ich bekomme immer diese, wenn Sie versuchen zu implementieren:

Deployment-Fehler: der Zugriff auf den Tomcat-server nicht autorisiert wurde. Set
den korrekten Benutzernamen und das Passwort mit dem "manager-script" Rolle in
der Tomcat-customizer in der Server-Manager. Finden Sie in der server-log
details.

Setzen Sie den korrekten Benutzernamen und das Passwort mit dem

Meine D:\DEV\apache-tomcat-7.0.47\conf\tomcat-users.xml:

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
    <role rolename="manager-script"/>
    <user username="user" password="user" roles="manager-script"/>
</tomcat-users>

Startet der server ganz gut ohne Fehler von netbeans, aber wenn ich gehe, um bereitstellen, es zu halten fragte mich immer nach den Anmeldeinformationen, die "manager-script".

Setzen Sie den korrekten Benutzernamen und das Passwort mit dem

Was ich versucht habe:

  1. Entfernen Sie alle anderen Apache installiert/Verzeichnisse.
  2. Neustart.
  3. Doppel -, Dreibett-und Vierbettzimmer überprüfen der Benutzername und das Passwort
    (user@user).

Was mache ich falsch?

  • Kurze Antwort - weiß nicht. Ihre tomcat-users.xml sieht richtig aus. Dinge zu prüfen: 1) Ist die Manager-app bereitgestellt? 2) Hat die web.xml verwendet der Manager (wobei manager-Skript verwendet wird) geändert wurde? 3) Benutze JMX um zu bestätigen, dass die Benutzer und Rollen sind korrekt Lesen. 4) Hat das Reich wurde geändert in server.xml?
  • Bitte geben Sie Ihren Kommentar als eine Antwort, so kann ich geben Sie Kredit. Ich ging durch Ihre Schritte... - Manager, die ich denke, war die Bereitstellung von, aber ich konnte nicht' authentifizieren. Ich habe entschieden, zurück in die ursprüngliche web.xml und server.xml und versuchen Sie es erneut. Es arbeitete. Also etwas, das geändert wurde, war veräppeln mich. Aber Ihr Schritt 2 oder 4 behoben, danke!
  • Getan als Anfrage. Vielen Dank im Voraus.
  • stackoverflow.com/questions/17155837/...
InformationsquelleAutor capdragon | 2013-12-16
Schreibe einen Kommentar