如何在 Apache tomcat 8 中为管理员用户添加多个角色?

如何在 Apache tomcat 8 中为管理员用户添加多个角色?

最近我安装了 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>

相关内容