为什么Tomcat会出现403错误?

问题描述 投票:0回答:2
java web-services tomcat access-control
2个回答
0
投票

你应该解决这个问题:

<user username="viewer" password="viewer" roles="admin,tomcat,manager-gui,manager-script"/>

该用户需要删除“manager-script”角色,以便他可以通过 html 界面获得访问权限。所以它应该看起来像:

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

0
投票

您的 web.xml 表示需要“查看者”角色。您以管理员用户身份登录,但该用户没有该角色。

按如下方式更新您的 tomcat-users.xml:

<user username="admin" password="admin" roles="manager-gui, viewer"/>;

奇怪的是,您的“查看者”用户也没有查看者角色,但这不是导致问题的原因(如果您以管理员身份登录)

© www.soinside.com 2019 - 2024. All rights reserved.