Jboss管理控制台-被.htaccess阻止?

Jboss管理控制台-被.htaccess阻止?,.htaccess,admin,jboss7.x,.htaccess,Admin,Jboss7.x,我安装了一个干净的JBoss7.1.Final服务器 运行它之后,我在bin文件夹中创建了一个sh add_user.sh 我为管理用户选择了a) 我输入: 领域(管理领域):joerg 用户名:joerg 密码:超级密码 重新输入密码:superpassword 当我进入时,它被转发到 问题是,如果我转到URL,我就无法登录,因为我得到了用户名和密码的典型HTTP基本身份验证提示(看起来有一个.htaccess,但我从来没有这样做过) 如果我尝试 登录:joerg 密码:超级密码 它不起作用

我安装了一个干净的JBoss7.1.Final服务器

运行它之后,我在bin文件夹中创建了一个sh add_user.sh

我为管理用户选择了a)

我输入:
领域(管理领域):joerg
用户名:joerg
密码:超级密码
重新输入密码:superpassword

当我进入时,它被转发到

问题是,如果我转到URL,我就无法登录,因为我得到了用户名和密码的典型HTTP基本身份验证提示(看起来有一个.htaccess,但我从来没有这样做过)

如果我尝试
登录:joerg
密码:超级密码
它不起作用


(在shell中,用户名和密码与jboss diagnostic reporter jdr.sh一起使用)

在您的示例中,您需要输入ManagementRealm作为您的主用户帐户将解析到的域。你的例子是:

Realm (ManagementRealm) : ManagementRealm
Username : joerg
Password : superpassword
Re-enter Password : superpassword
从中可以看出,这一点解释如下:

将领域名称保留为“ManagementRealm”是很重要的 例如,这需要与服务器配置中使用的名称匹配 其余字段输入新用户名、密码和密码 确认

如果输入的值没有错误,您将 当被要求确认您要添加用户时,该用户将 写入用于身份验证的属性文件和 将显示确认消息

由于具有如此的可定制性,您可以根据需要构建自己的领域配置,但对于初始实例,请确保使用ManagementRealm

遵循以下步骤:

open jboss-as-x.x.x.Final\standalone\configuration\mgmt-users.properties and delete the user (i.e delete the line which has the username you want to use, such as admin=2c7123264278731425d1f53aeb55da1e)
open jboss-as-x.x.x.Final\domain\configuration\mgmt-users.properties and delete the user (i.e delete the line which has the username you want to use, such as admin=2c7123264278731425d1f53aeb55da1e)
运行jboss-as-x.x.x.Final\bin\add-user.bat并按以下方式添加用户:

  • 选择用户类型a
  • 领域(ManagementRealm):管理领域
  • 用户名:admin
  • 密码:密码
  • 重新输入密码:密码

  • 如果您获得JBAS015243:用户“admin”已存在于至少一个属性文件中。错误,那么您没有完成步骤1和2。

    好的,我得到了解决方案。。。愚蠢的我。我必须将领域字段留空!问题解决了,谢谢你的回答。我想自己回答这个问题,但我不得不等8个小时,所以我在问题下面的评论中回答了这个问题。(但有了这个,我无法将其标记为已回答!)我记得Stack Overflow FAQ建议回答自己的问题,我很高兴你回来这么做。将来肯定会帮助其他人,特别是在AS7.1.x这样的新版本上。您是早期采用者;)这是下载页面上最新的稳定版本;)