Я выполнял автоматическое развертывание с использованием Maven и Tomcat 7, и все работало хорошо при следующей настройке
tomcat-users.xml
<role rolename="admin"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui,manager-script"/>
Maven settings.xml
<server>
<id>Dev</id>
<username>admin</username>
<password>admin</password>
</server>
Теперь по соображениям веб-безопасности меня попросили использовать нестандартное имя пользователя, т.е. отличное от admin, tomcat и т. Д.
Следовательно, япробовал с этим
tomcat-users.xml
<role rolename="admin"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<user username="manager" password="manager123" roles="manager-gui,manager-script"/>
Maven settings.xml
<server>
<id>Dev</id>
<username>manager</username>
<password>manager123</password>
</server>
Но,теперь это ошибки с "401 несанкционированный". Я пытался использовать пользователя «build» вместо «manager», но вывод остался прежним
Пожалуйста, помогите мне решить эту проблему