关于Tomcat7.0,后台登录403Access Denied问题

问题:

今天在使用Tomcat7.0时,突然发现登录不进后台,出下了如下问题403拒绝访问:

图1

关于Tomcat7.0,后台登录403Access Denied问题_第1张图片

分析:

由于tomcat管理的登录帐号密码是由tomcat-users.xml管理,所以可以确定是要更改conf/tomcat-users.xml这个文件。

但更改这个文件确很奇怪,按常里说rolename属性和username属性是可以自己随意定义才对,但事实发现不是,它只能是manager-gui和admin-gui。其它的都不行,都会出现403。经测试帐号也是同样的问题,只能是tomact和admin。密码可以随意。

其实它报出的错误中已经告诉了更改的方式,如图1的红色方框中,只是我们一般认为是可以随意定义,所以一直更改不对一直出现403。

图2

关于Tomcat7.0,后台登录403Access Denied问题_第2张图片

解决方法:

方法就是进入tomcat7.0的安装目录conf/tomcat-users.xml这个文件

按如图2那样修改rolename与username,password可以自己随意英文与数字组合,

rolename必须是manager-gui与admin-gui

username必须是tomcat与admin

你可能感兴趣的:(Tomcat)