Știu că acest lucru este similar cu alte întrebări de pe stivă, dar din moment ce niciuna dintre soluții nu a funcționat, sper că pot obține ajutor aici, indiferent. Folosesc tomcat9, iar când setez tomcat-users.xml, acesta este conținutul fișierului meu:
<!--
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>
(comentariile sunt scurtate pentru plăcerea dvs. de vizionare)
În scopuri de depanare, am golit parolele, dar folosirea textului nu rezolvă problema. Mă asigur că repornesc și tomcat. Nu introduc informațiile contului meu de utilizator în promptul tomcat-manger -- Am introdus informațiile pentru utilizatorul administrator pe care l-am creat. Când încerc să mă autent, pur și simplu primesc promptul de autentificare care se repetă la nesfârșit, până când apăs pe anulare și sunt întâmpinat cu un 401. Aveți idei?