我当时正在使用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”,但输出保持不变
请帮助我解决此问题