2013-12-16 53 views
0

我試圖進入tomcat的馬槽(版本6.0.37的Windows 7)... 但所有的時間驗證failed.my的tomcat-user.xml文件Tomcat管理認證授權所有用戶帳戶

<tomcat-users> 
    <role rolename="tomcat"/> 
    <role rolename="role1"/> 
    <user username="tomcat" password="tomcat" roles="tomcat"/> 
    <user username="both" password="tomcat" roles="tomcat,role1"/> 
    <user username="role1" password="tomcat" roles="role1"/> 
</tomcat-users> 

回答

0

您將需要一個可以訪問Tomcat應用程序的manager-gui,admin-gui的用戶。爲此你需要一個用戶來抵抗這個角色。簡單的添加這個角色到任何現有用戶或作出如下一個新的(這是我使用的定義爲Tomcat超級用戶)

<user username="superuser" password="somepass" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,manager-gui"/> 
+0

THX的評論.....但結果是一樣又..我可能會做一些非常愚蠢的事情......我已經添加了這些代碼,如下所示: fitrat

+0

當您在tomcat-users.xml中進行更改時,是否重新啓動了tomcat? –

+0

對不起....現在它的工作...我只是把完整的代碼改成: fitrat