Tomcat 8 Manager App上的403访问被拒绝,而不提示用户/密码

我已根据此设置了tomcat 8 ,并且具有以下tomcat-users.xml文件:

<?xml version="1.0" encoding="UTF-8"?>

<tomcat-users xmlns="http://tomcat.apache.org/xml"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"

version="1.0">

<role rolename="manager-gui"/>

<role rolename="manager-script"/>

<user username="notadmin" password="not_real_pass" roles="manager-gui"/>

<user username="cargo" password="not_real_pass" roles="manager-script"/>

<tomcat-users/>

当我尝试访问Manager App时,我被403拒绝,没有任何提示输入用户名和密码的提示。

我在配置中错过了什么?

回答:

在UNIX机器上遵循上述教程时,似乎可以重现此问题。还注意到作者使用TC 8.0.33

Win(和OSX)至少在我的环境中没有这样的问题:

Server version:        Apache Tomcat/8.5.4

Server built: Jul 6 2016 08:43:30 UTC

Server number: 8.5.4.0

OS Name: Windows 8.1

OS Version: 6.3

Architecture: amd64

Java Home: C:\TOOLS\jdk1.8.0_101\jre

JVM Version: 1.8.0_101-b13

JVM Vendor: Oracle Corporation

CATALINA_BASE: C:\TOOLS\tomcat\apache-tomcat-8.5.4

CATALINA_HOME: C:\TOOLS\tomcat\apache-tomcat-8.5.4

tomcat-users.xml通过添加角色进行修改后,用户Tomcat Web Application

Manager可以在上访问Tomcat/8.5.4

以上是 Tomcat 8 Manager App上的403访问被拒绝,而不提示用户/密码 的全部内容, 来源链接: utcz.com/qa/413218.html

回到顶部