ฉันรู้ว่านี่คล้ายกับคำถามอื่นๆ ในสแต็ก แต่เนื่องจากไม่มีวิธีแก้ไขใดที่ได้ผล หวังว่าฉันจะได้รับความช่วยเหลือโดยไม่คำนึงถึงที่นี่ ฉันใช้ tomcat9 และเมื่อตั้งค่า tomcat-users.xml นี่คือเนื้อหาไฟล์ของฉัน:
<!--
Licensed to...under the License.
-->
<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">
<!--
NOTE: By default... web
application.
-->
<!--
NOTE: The sample user ... something appropriate.
-->
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
<user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
<user username="role1" password="<must-be-changed>" roles="role1"/>
<user username="admin" password="" roles="tomcat,manager-gui,manager-script"/>
</tomcat-users>
(ย่อความเห็นเพื่ออรรถรสในการรับชม)
เพื่อจุดประสงค์ในการแก้ไขข้อบกพร่อง ฉันทำให้รหัสผ่านว่างเปล่า แต่การใช้ข้อความแทนไม่สามารถแก้ไขปัญหาได้ ฉันแน่ใจว่าจะรีสตาร์ท Tomcat ด้วย ฉันไม่ได้ป้อนข้อมูลบัญชีผู้ใช้ของฉันในพรอมต์ tomcat-manger -- ฉันป้อนข้อมูลสำหรับผู้ใช้ที่เป็นผู้ดูแลระบบที่ฉันสร้างขึ้น เมื่อพยายามเข้าสู่ระบบ ฉันจะได้รับข้อความแจ้งการเข้าสู่ระบบซ้ำแล้วซ้ำเล่าไม่รู้จบ จนกระทั่งฉันกดยกเลิกและได้รับการต้อนรับด้วย 401 มีความคิดเห็นอย่างไร