Apache Tomcat - 是否可以通过管理控制台在 tomcat-users.xml 中添加新用户?
Apache Tomcat - Is it possible to add new users in tomcat-users.xml via Admin console?
我在 Apache Tomcat 8.x 上有一个 Web 应用程序 运行。我在 tomcat-users.xml
中配置了我的自定义用户,如下所示。
<role rolename="admin"/>
<role rolename="user"/>
<user username="admin" password="admin" roles="admin, user"/>
<user username="user1" password="password1" roles="user"/>
<user username="user2" password="password2" roles="user"/>
我在 tomcat-users.xml
中也有以下内容,以便我可以访问 Tomcat 管理控制台。
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
有没有办法,我可以使用 Tomcat 管理控制台向 tomcat-users.xml 添加更多用户,而无需手动编辑 xml 文件?
没有
如果您需要使用可以管理其自己的用户的内容来保护您的应用程序,那么您应该远离文本文件。
我在 Apache Tomcat 8.x 上有一个 Web 应用程序 运行。我在 tomcat-users.xml
中配置了我的自定义用户,如下所示。
<role rolename="admin"/>
<role rolename="user"/>
<user username="admin" password="admin" roles="admin, user"/>
<user username="user1" password="password1" roles="user"/>
<user username="user2" password="password2" roles="user"/>
我在 tomcat-users.xml
中也有以下内容,以便我可以访问 Tomcat 管理控制台。
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
有没有办法,我可以使用 Tomcat 管理控制台向 tomcat-users.xml 添加更多用户,而无需手动编辑 xml 文件?
没有
如果您需要使用可以管理其自己的用户的内容来保护您的应用程序,那么您应该远离文本文件。