Wie zu beheben Tomcat-HTTP-Status 403: der Zugriff auf die angeforderte Ressource verweigert wurde?
Ich versuche zu setup Tomcat mit meinem aktuellen Quellcode.
Ich habe die zip von der tomcat-Website (6.0.32).
Ich dann in der config-Datei für mein Projekt in tomcatDir\conf\Catalina\localhost
Ich dann die Benutzer tomcat-users.xml
Wenn ich meine Anwendung mit localhost:8080/<context root>
, ich bekomme den login-prompt, wie ich bin soll. Nach Angabe der richtigen Anmeldeinformationen, die tomcat wirft 403-Fehler.
Ich bin in der Lage, Zugriff auf den manager mit localhost:8080/manager/
tomcat-users.xml
:
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="5c50nD" roles="admin,manager"/>
<user username="nih\kishorev" password="altum" roles="admin,manager"/>
Ich habe das gleiche problem...hast du es geschafft, es zu lösen? Ich kann auf der status-Seite, aber die manager-app gibt diese Fehlermeldung..
InformationsquelleAutor Viidhya | 2011-04-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie wählen manager-Rollen, die definiert werden durch tomcat statt admin oder manager.
link zu Konfiguration-Manager Zugriff auf die Applikation in tomcat
InformationsquelleAutor Qinjin
Müssen Sie ändern die form Aktionen zu Posten, anscheinend gibt es ein problem mit der GET-Methode auf die 6.0.32 tomcat-version, es sollte gefixt sein in version 6.0.33 von tomcat.
link zur tomcat, bugzilla
InformationsquelleAutor vrtis
Dieser arbeitet für mich
InformationsquelleAutor Ratnesh
Ich hatte das gleiche problem. Ich musste zwei Dinge tun. In der
web.xml Sie haben, um zu definieren, BASIC oder eine andere Methode führt zu einem Formular-basierter login-prompt und ein role-name zum Beispiel Admin:
In der tomcat-users.xml fügen Sie einen Benutzer mit der Rolle Admin, oder wenn Sie mit einer grafischen Oberfläche wie eclipse Folgendes tun:
InformationsquelleAutor Frank Essenberger
Bitte überprüfen Sie web.xml In diesem setzen
admin
stattAllAuthenticatedUsers
im<role-name>AllAuthenticatedUser</role-name>
Nur versuchen, diese und lassen Sie mich wissen, ob es funktioniert hat oder nicht.
InformationsquelleAutor Manoj Mudaliyar