如何修复Tomcat HTTP状态403:拒绝访问所请求的资源?

Vii*_*hya 6 tomcat http-status-code-403

我正在尝试使用我当前的源代码设置Tomcat.我从tomcat网站(6.0.32)下载了zip.

然后我在我的项目中输入配置文件 tomcatDir\conf\Catalina\localhost

然后我添加了用户 tomcat-users.xml

当我使用我的应用程序时localhost:8080/<context root>,我得到了我应该的登录提示.提供正确的凭据后,tomcat会抛出403错误.我能够访问经理localhost:8080/manager/

tomcat-users.xml:

<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="5c50nD" roles="admin,manager"/>
<user username="nih\kishorev" password="altum" roles="admin,manager"/>
Run Code Online (Sandbox Code Playgroud)

小智 2

您需要将表单操作更改为Post,显然6.0.32版本的tomcat上的GET方法有问题,应该在6.0.33版本的tomcat中修复。

链接到 tomcat bugzilla