我一直在尝试在Tomcat上运行Manager GUI, 以下是我的tomcat-users.xml
<?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 xmlns="http://tomcat.apache.org/xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
version="1.0">
<!--
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. It is
strongly recommended that you do NOT use one of the users in the commented out
section below since they are intended for use with the examples web
application.
-->
<!--
NOTE: The sample user and role entries below are intended for use with the
examples web application. They are wrapped in a comment and thus are ignored
when reading this file. If you wish to configure these users for use with the
examples web application, do not forget to remove the <!.. ..> that surrounds
them. You will also need to set the passwords to something appropriate.
-->
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
<user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
<user username="role1" password="<must-be-changed>" roles="role1"/>
-->
<role rolename="admin-gui"/>
<user username="guiadmin" password="guiadmin" roles="admin-gui"/>
<role rolename="manager-gui"/>
<user username="guimanager" password="guimanager" roles="manager-gui"/>
</tomcat-users>
当我点击tomcat页面上的经理应用程序时,我收到以下错误(点击链接查看图片)
我尝试了各种各样的东西,但这些东西都没有用,但有人可以帮忙。
提前致谢
答案 0 :(得分:1)
您的用户配置文件对我来说似乎还可以。
当您的tomcat服务器部署路径默认不是Tomcat Manager文件夹所在的“ webapps”时,可能会出现此问题。在这种情况下,将服务器部署路径设置为“ webapps”并重新部署应用程序将解决此问题。
答案 1 :(得分:0)
我建议你取消注释标签内的and标签中写的文字。
当您取消注释用户名和密码时,Tomcat Manager Application将轻松访问它。