簡體   English   中英

Tomcat 403錯誤

[英]Tomcat 403 Error

這是我的tomcat-users.xml

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
    <role rolename="tomcat"/>
    <role rolename="role1"/>
    <role rolename="admin"/>
    <role rolename="manager"/>

    <user username="tomcat" password="tomcat" roles="tomcat"/>
    <user username="MyAdmin" password="pswd" roles="admin,manager"/>
</tomcat-users>

我重新啟動tomcat並轉到localhost:8080/manager 它要求我登錄。我輸入管理員/管理員憑據(u = MyAdmin和p = pswd),但操作失敗,顯示以下403:

在此處輸入圖片說明

這里發生了什么? 我幾乎100%確定我已正確配置XML !!! 是否有其他可能配置不正確?

我剛剛從您的屏幕快照中意識到您正在使用Tomcat7。角色有些變化。 請參閱更新的文檔

您可以在Manager Web應用程序的web.xml文件中找到角色名稱。 可用角色為:

manager-gui-訪問HTML界面。

manager-status-僅訪問“服務器狀態”頁面。

manager-script —訪問本文檔中描述的工具友好的純文本界面,以及“服務器狀態”頁面。

manager-jmx-訪問JMX代理界面和“服務器狀態”頁面。

將您的角色更新為適當的設置。

這些角色不見了。 您的帳戶需要使用manager-gui角色。 您顯然沒有閱讀文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM