tomcat - Tomcat_user.xml 更改不影响本地主机登录?
问题描述
我在 Tomcat_user.xml 中更改了我的用户名和密码,但由于某种原因,对用户名和密码的更改不会影响登录窗口。我尝试输入我的新用户名和密码,但它不接受它们。只有不再包含在 Tomcat_user.xml 中的旧用户名和密码似乎有效。最重要的是,我输入到 Tomcat_user.xml 中的“manager”或“manager-gui”之类的角色名称似乎都不起作用,这让我无法将我的项目自动部署到服务器上。这也不是第一次发生了。这是怎么回事?有人可以告诉我为什么会发生这种情况以及如何解决吗?
解决方案
如果要为 manager-gui 启用 tomcat 用户,请将以下代码添加到tomcat_users.xml
:
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
推荐阅读
- nsmenuitem - FinderSync 上下文菜单项发出哔哔声,从不调用操作
- javascript - 调整窗口屏幕大小时图像跟随背景
- c# - Xamarin C# - 是否可以检查当前活动的布局?
- python - Bokeh - 为补丁图形上的单个字形创建自定义悬停工具
- google-apps-script - DocumentApp.getActiveDocument() / "很抱歉,发生服务器错误。请稍等,然后重试。"
- python - requests 库在我的浏览器上运行的 url 上返回随机长度的 HTML 注释
- r - 在 kable kableExtra 乳胶输出中添加 \label{}
- c# - 在生产环境中评估 Tensorflow 模型的最快方法(如果可能,在 C# 下)
- python - TensorFlow 负输出
- flutter - 通过构建器添加后如何向上/向下移动 ListView