tomcat - 在Tomcat中用 "manager-script"角色设置正确的用户名和密码

标签 tomcat netbeans tomcat7 netbeans-7

我知道这是 asked many before .但是我已经将我的用户设置为角色“manager-script”。

我在尝试部署时不断收到此信息:

Deployment error: Access to Tomcat server has not been authorized. Set the correct username and password with the "manager-script" role in the Tomcat customizer in the Server Manager. See the server log for details.

enter image description here

我的 D:\DEV\apache-tomcat-7.0.47\conf\tomcat-users.xml:

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
    <role rolename="manager-script"/>
    <user username="user" password="user" roles="manager-script"/>
</tomcat-users>

服务器启动正常,没有来自 netbeans 的错误,但是当我去部署时,它一直要求我提供具有“manager-script”的凭据。

enter image description here

我尝试过的:

  1. 删除所有其他 Apache 安装/目录。
  2. 重新启动。
  3. 双重、三次和四次检查用户名和密码 (用户@用户)。

我做错了什么?

最佳答案

同样的问题..通过添加修复它:

<tomcat-users> <role rolename="manager-script"/> <user username="user" password="user" roles="manager-script"/> </tomcat-users>

到C:\Program files\apache-tomcat-7.0.47\conf\tomcat-users.xml

并记得以管理员身份运行 netbeans。

关于tomcat - 在Tomcat中用 "manager-script"角色设置正确的用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20621884/

相关文章:

c - Netbeans 正则表达式 - 查找和替换 (Ctrl + H)

angular - 部署在 tomcat 服务器上的 angular(v4+) 刷新时出现 404 错误

java - 停止运行带有 while (true) 循环的 web 应用程序的 tomcat 服务器时遇到问题

java - 使用粘性负载平衡 apache,应用程序上下文正在丢失

java - Tomcat REST API 路径大小

java - 异步请求不适用于 Tomcat 7/Terracotta 3.6

tomcat 7 (7.0.10) 上的 SSL 我在这里使用 Thawte SGC 证书

java - 如何从 tomcat6w 中提取 Tomcat 6 参数?

java - 另一种方法不允许我访问 HashMap 值

java - 从 JAR 运行时为 "No suitable driver found"