Tomcat 中的默认用户名和密码是什么?
我安装了 Netbeans 并尝试使用以下命令访问服务器的管理器:(id/pass)管理器/管理器、管理员/管理员、系统/密码...它们都不起作用。
我安装了 Netbeans 并尝试使用以下命令访问服务器的管理器:(id/pass)管理器/管理器、管理员/管理员、系统/密码...它们都不起作用。
检查名为 中的文件。
如果您没有找到某些内容,请编辑为以下内容:<TOMCAT_HOME>/conf
tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="admin"/>
<user username="admin" password="password" roles="standard,manager,admin"/>
</tomcat-users>
在Tomcat 7中,您必须将其添加到tomcat用户.xml(在Windows 7上,默认情况下,它位于以下位置:c:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\ )
<?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>
请注意,管理员角色之间不应有任何空格,因为此列表应以逗号分隔。
所以,而不是这个(如一些答案中建议的那样):
<user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status, admin-gui, admin-script"/>
它必须是这样的:
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>