Login
Apache Tomcat/9.0.34 登錄管理器應用程序和主機管理器不起作用
在 Ubuntu 機器上安裝了 Tomcat,一切正常。埠已打開,我可以看到來自 Tomcat 的登錄頁面。當我嘗試登錄時,我放入 tomcat-users.xml 的憑據不起作用。需要幫助,我是 Tomcat 的新手 :( 程式碼中的登錄憑據不是正確的 :) 只是一些安全性。
<tomcat-users xmlns="http://tomcat.apache.org/xml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd" version="1.0"> <tomcat-users . . .> <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="test" password="test" roles="manager-gui,admin-gui"/> </tomcat-users> </tomcat-users>
恐怕你的 tomcat-users.xml 的結構是錯誤的。試試這個:
<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="test" password="test" roles="manager-gui,admin-gui"/> </tomcat-users>