最近我安装了 apache tomcat 8。 我的 tomcat-users.xml 包含这个:
<tomcat-users>
<role rolename="admin-gui"/>
<user username="tomcat" password="pass1234" roles="admin-gui"/>
</tomcat-users>
我也想在此用户上启用打开管理器应用程序和服务器状态。 谁能帮我解决这个问题?
最佳答案
在 tomcat-users XML 文件中添加多个角色可能会实现
<user username="craigmcc" password="secret" roles="standard,manager-script" />
管理器 GUI 通过角色“manager-gui”获得访问权限。服务器状态通过角色“manager-script”给出。
但是 CSRF 没有提供 manager-script 角色。因此,不建议让一个用户同时具有 GUI 和 SCRIPT 角色。
在您的 Tomcat 中 - 检查 403 的错误页面。它包含我上面提供的大部分详细信息。
注意:这是引用 Tomcat 7。
关于apache - 如何向 Apache tomcat 8 中的管理员用户添加多个角色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41780611/