在Eclipse中运行的WildFly 12上启用管理控制台

在Eclipse中运行的WildFly 12上启用管理控制台,eclipse,wildfly-12,Eclipse,Wildfly 12,我今天将WildFly服务器安装到Eclipse中,并且能够运行web应用程序。我想能够登录到管理控制台。但我还没有启用它,所以我看到: Your WildFly Application Server is running. However you have not yet added any users to be able to access the admin console. To add a new user execute the add-user.bat script withi

我今天将WildFly服务器安装到Eclipse中,并且能够运行web应用程序。我想能够登录到管理控制台。但我还没有启用它,所以我看到:

Your WildFly Application Server is running.
However you have not yet added any users to be able to access the admin console.

To add a new user execute the add-user.bat script within the bin folder of your WildFly installation and enter the requested information.
我在wildfly安装的bin目录中运行了add-user.bat脚本。它运行起来似乎没有任何问题。我仍然会犯同样的错误

我猜Eclipse复制了我的wildfly安装并将其放置在某个隐藏目录中。不知道那在哪里。有什么想法吗?

描述了添加用户以访问Wildfly管理控制台的过程:

为了操作文件和添加用户,我们提供了一个实用程序add-user.sh 和add-user.bat添加用户并生成哈希,添加 用户您应该执行脚本并遵循指导过程。 添加用户实用程序的完整详细信息将在后面介绍,但是 为了访问管理界面,您需要 输入以下值:-

  • 用户类型-这将是选择选项a的“管理用户”

  • 领域-这必须与配置中使用的领域名称匹配,以便 除非您更改了配置以使用不同的领域 名称将此集合保留为“ManagementRealm”

  • 用户名-您要添加的用户的用户名

  • 密码-用户密码

如果验证通过,将要求您确认 要添加用户,将更新属性文件

对于最后一个问题,因为这是一个用户 访问管理控制台只需回答“n”-此选项将 稍后将介绍如何添加进行身份验证的从属主机控制器 针对主域控制器,但这是后面的主题

属性文件的更新是实时获取的,因此 在浏览器中显示的错误页面上单击“重试” 或者再次导航到控制台,然后系统会提示您 输入连接到服务器的用户名和密码

运行“添加用户”实用程序时,存在两个潜在陷阱:

  • 必须为用户类型选择选项a)(管理用户)
  • 您必须使用领域管理领域,但如果要添加的用户类型是管理用户,则应自动执行此操作
但是,与其诊断出哪里出了问题,不如按照上面所示的文档中给出的说明尝试添加另一个用户。作为参考,这里是我所做的一个屏幕截图,黄色水平条是我从键盘提交内容的点:

运行add user.bat后,我可以使用刚才创建的用户登录到管理控制台(),无需重新启动服务器。我的环境是Windows10上的Eclipse光子

如果仍然存在问题,请打开文件“管理用户.属性”,查看用户是否已成功添加。在我的例子中,为新用户添加了一行,如下所示:

skomisa=82fa5e2f2de46d60adf210bb95d461f3

当您首先从eclipse中删除wildfly,然后添加用户,然后将wildfly添加到eclipse时会发生什么情况?事实证明您是对的。我的问题是,不知何故,我安装了两个wildfly,而我在错误的一个上运行add-user.bat。对于将来遇到此问题的任何人,您都可以通过创建新服务器、创建新运行时、选择wildfly来查看安装位置,然后显示运行时的路径。