问题的产生是这样的,至少我的情况是这样的
首先你需要保证的你的tomcat已经安装,环境配置完成,也就是说只差登陆,但是又登陆不进去
1.如果你没有进行过用户配置,那么请去/conf/tomcat-user.xml里进行配置
这里注意一点,tomcat文档中确实有一段角色配置范例,但是是被注释的,所以注意去掉注释
2.登陆三遍被401的人请注意
你是不是曾经安装过其他版本的tomcat
比如说,我自己安装的有6.029和7.0两个版本,环境变量设置的是7.0版本的,所以问题出来了,
我的7.0版本是没有设置用户的,但是当你启动6.0版本的时候,你访问的是7.0,也就是说,你的用户信息并不是/6.0/conf/tomcat-user.xml决定的
而是/7.0/conf/tomcat-user.xml,所以需要去7.0版本下conf中注册用户,具体怎么注册我就不说了,网上多得是,注意注释
估计犯错误的都是没从头一点一点学起来的新手,我也是,
这里提一点,如何确定被启动的版本是哪个?这要看你访问http://localhost:8080时页面上显示的版本
希望对各位有所帮助,祝学习顺利
本文解决在使用不同版本的Tomcat时,因版本混用导致的无法登录问题。通过检查并正确配置特定版本的用户信息,帮助新手避免常见错误。

2087

被折叠的 条评论
为什么被折叠?



