Ava*_*Ava 23 terminal tomcat7 manager-app osx-lion
我正在尝试使用Tomcat 7.0.22中的管理器应用程序登录Mac OS X 10.7.这是我得到的错误:http://f.cl.ly/items/421q1K3f1i0X1H1M181v/so.tiff
401 Unauthorized
You are not authorized to view this page. If you have not changed any configuration files, please examine the file conf/tomcat-users.xml in your installation. That file must contain the credentials to let you use this webapp.
For example, to add the manager-gui role to a user named tomcat with a password of s3cret, add the following to the config file listed above.
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
Run Code Online (Sandbox Code Playgroud)
我已经在我的tomcat-users.xml中添加了这个,仍然没有使用相同的用户名/密码.
<tomcat-users>
<role rolename="manager-gui"/>
<user name="tomcat" password="s3cret" roles="standard,manager-gui"/>
</tomcat-users>
Run Code Online (Sandbox Code Playgroud)
Dan*_*n H 23
好的,我也有这个错误.找不到bug,找不到bug,找不到bug.我的"tomcat-users"块看起来就像这样.
<tomcat-users>
<role rolename="manager-gui"/>
<user name="tomcat" password="s3cret" roles="standard,manager-gui"/>
</tomcat-users>
Run Code Online (Sandbox Code Playgroud)
最终发现了这个BUG.我不停地编辑XML 中的XML注释块:
<!--
<tomcat-users>
<role rolename="manager-gui"/>
<user name="tomcat" password="s3cret" roles="standard,manager-gui"/>
</tomcat-users>
-->
Run Code Online (Sandbox Code Playgroud)
DOH!
所以:别忘了删除"<! - "和" - >".
Moh*_*mad 15
对不起,我要问一个明显的问题:你重新启动了Tomcat吗?
如果这不起作用,请尝试在您的角色中添加"admin-gui":
<user name="tomcat" password="s3cret" roles="admin-gui,standard,manager-gui"/>
Run Code Online (Sandbox Code Playgroud)
为了更清晰,以下是您需要添加到 Tomcat 7.x 的 conf/tomcat-users.xml 中的角色。如果你想保留评论,你可以,但这就是你在文件中所需要的(使用 admin/admin 登录):
<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status, admin-gui, admin-script"/>
</tomcat-users>
Run Code Online (Sandbox Code Playgroud)
检查您的浏览器。
我在 Windows 上本地运行 tomcat,并尝试使用 Chrome 登录。上面的建议似乎都不起作用。最后一时兴起,我尝试了 Firefox 并得到了登录提示!我重新启动 Chrome 并再次尝试,仍然没有。看来我们的网络政策与 Chrome 有冲突 - 可能阻止了弹出式登录对话框。
我也遇到过这个问题.我的tomcat-users.xml的内容是正确的,但Tomcat无法读取该文件.我把文件的组改成了tomcat7,重新启动了Tomcat,然后瞧!
这是我的tomcat-users.xml的内容:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<user username="admin" password="admin" roles="manager-gui, admin-gui" />
</tomcat-users>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55994 次 |
| 最近记录: |