tomcat修改tomcat-users.xml添加用户后还是无法登陆

fyswords 2011-09-08 04:01:44
已将tomcat-users.xml修改为

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="fyswords" password="123" roles="tomcat,admin,manager"/>
</tomcat-users>


用fyswords,123还是无法登陆

7.0.21非安装版tomcat,求解
...全文
413 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fyswords 2011-09-08
  • 打赏
  • 举报
回复
多谢3楼4楼
小笨熊 2011-09-08
  • 打赏
  • 举报
回复
<user username="admin" password="" roles="manager-gui"/>
主要是roles里的值不是以前的manager了,现在改成manager-gui就行了
风尘中国 2011-09-08
  • 打赏
  • 举报
回复
tomcat7跟tomcat5.5 6.0都不一样,role改成了manager-gui,admin-gui,而不是原来的admin,manager,给你贴一个实例就行了,用这个覆盖之前的xml,然后用tomcat tomcat作为用户名密码就可以登录控制台了
<?xml version='1.0' encoding='utf-8'?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<tomcat-users>
<!--
NOTE: By default, no user is included in the "manager-gui" role required
to operate the "/manager/html" web application. If you wish to use this app,
you must define such a user - the username and password are arbitrary.
-->
<!--
NOTE: The sample user and role entries below are wrapped in a comment
and thus are ignored when reading this file. Do not forget to remove
<!.. ..> that surrounds them.
-->
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
</tomcat-users>
小笨熊 2011-09-08
  • 打赏
  • 举报
回复
<user username="fyswords" password="123" roles="tomcat,admin,manager"/>
我一直只给manager的权限
例如<user username="fyswords" password="123" roles="manager"/>这个是可以的,至于tomcat,admin的权限没有了解过
fyswords 2011-09-08
  • 打赏
  • 举报
回复
重启过tomcat

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧