![如何在 Apache tomcat 8 中为管理员用户添加多个角色?](https://linux22.com/image/103690/%E5%A6%82%E4%BD%95%E5%9C%A8%20Apache%20tomcat%208%20%E4%B8%AD%E4%B8%BA%E7%AE%A1%E7%90%86%E5%91%98%E7%94%A8%E6%88%B7%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%B8%AA%E8%A7%92%E8%89%B2%EF%BC%9F.png)
最近我安装了 apache tomcat 8。我的 tomcat-users.xml 包含以下内容:
<tomcat-users>
<role rolename="admin-gui"/>
<user username="tomcat" password="pass1234" roles="admin-gui"/>
</tomcat-users>
我也想在此用户上启用打开管理器应用程序和服务器状态。谁可以帮我这个事 ?
答案1
您需要定义适当的角色(请参阅文档以获得完整列表),并将它们添加到用户的roles
属性中,使用逗号作为分隔符:
<tomcat-users>
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<role rolename="manager-status"/>
<user username="tomcat" password="pass1234" roles="admin-gui,manager-gui,manager-status"/>
</tomcat-users>