一尘不染

Tomcat 7.0.42上的403访问被拒绝

tomcat

访问Tomcat Manager应用程序时,我 在tomcat 7.0.42上拒绝了 错误 403访问

这就是我的 tomcat-user.xml 文件中的内容。我试图一遍又一遍地更换角色,但是没有用。

注意:-我从NetBeans 7.3.1启动/停止tomcat

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
 <role rolename="manager-script"/>
<user username="admin" password="admin" roles="manager-script" />
</tomcat-users>

阅读 269

收藏
2020-06-16

共1个答案

一尘不染

删除管理器脚本,并添加“ manager-gui,manager-status”。

要访问HTML界面,您需要具有manager-gui角色,但不能具有manager-script或manager-jmx角色。

<tomcat-users>
  <role rolename="manager-script"/>
  <role rolename="manager-gui"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <user username="tomcat" password="tomcat" roles="manager-gui,manager-status"/>
</tomcat-users>

有关角色的一些信息,请参见http://tomcat.apache.org/tomcat-7.0-doc/manager-
howto.html

  • manager-gui-访问HTML界面。
  • manager-status-仅访问“服务器状态”页面。
  • manager-script —访问本文档中描述的工具友好的纯文本界面以及“服务器状态”页面。
  • manager-jmx-访问JMX代理界面和“服务器状态”页面。
2020-06-16