【问题标题】:Apache tomcat 8.5 user not workingApache tomcat 8.5 用户不工作
【发布时间】:2017-07-04 15:33:33
【问题描述】:

我在 CentOS 7 VM 上通过 ansible 新安装了 Apache Tomcat,但似乎我无法访问任何东西。我尝试使用

编辑 tomcat-users.xml
<?xml version="1.0" encoding="UTF-8"?>

<tomcat-users>  
    <role rolename="admin"/>  
    <role rolename="admin-gui"/>  
    <role rolename="manager"/>  
    <role rolename="manager-gui"/>  

    <user username="hultanu" password="hultanu" roles="admin,admin-gui,manager,manager-gui"/>  
</tomcat-users>

仍然没有,当我尝试访问“服务器状态、管理器应用程序或主机管理器”时,它一直给我 403。有什么想法吗?

谢谢!

【问题讨论】:

    标签: apache tomcat centos7


    【解决方案1】:

    我刚刚下载并安装了 Apache 8.5.16 的全新/干净版本,将您的 tomcat-users.xml 复制到我的 conf 文件夹中,并且能够浏览到服务器并使用定义的用户登录到管理/管理页面(hultanu)很好。然而,这是在我的 Windows 10 机器上完成的。

    再加上您得到的是 403(禁止)而不是 401(未经授权),这会让我认为您的用户设置很好,但您安装的 Tomcat 存在更根本的问题。

    您是否能够在运行时浏览到 tomcat 实例并看到标准的欢迎屏幕(默认为 localhost:8080)?

    您在什么时候收到 403 响应(是否要求您提供登录详细信息)?

    另外 - 不确定这是否与此 question here 重复

    【讨论】:

      猜你喜欢
      • 2017-03-19
      • 2012-05-18
      • 2019-05-17
      • 2017-03-20
      • 2021-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-19
      相关资源
      最近更新 更多