OldProgrammer Asked: 2017-02-18 07:51:18 +0800 CST2017-02-18 07:51:18 +0800 CST 2017-02-18 07:51:18 +0800 CST 为 jboss eap 7 添加新角色 772 我想在 JBoss EAP 7 上设置基本身份验证,并将我的用户分配给一个通用角色。这似乎不可能。我看到我可以在哪里创建一个组,并将用户分配给一个组,但该组只向我显示预定义的角色。如何添加一个新角色? authentication jboss 1 个回答 Voted Best Answer kwart 2017-02-20T09:35:57+08:002017-02-20T09:35:57+08:00 您截屏的对话框与 JBoss EAP 中管理接口的 RBAC 配置有关。 你需要改变的不是管理接口的配置,而是应用接口的配置。 在默认的服务器配置中,存在一个安全域otherstandalone/configuration,它由目录 ( application-users.properties, application-roles.properties) 中的属性文件支持。要添加具有角色的用户,只需使用add-user.*bin 文件夹中的脚本。该脚本在管理和应用程序界面中是通用的,系统会询问您要使用哪一个。 您可以通过提供必要的参数来使用非交互模式: bin/add-user.sh -a -u user1 -p password1! -r ApplicationRealm -g MyRole 另一种方法是使用新的安全域并为其配置登录模块堆栈。检查产品文档中的安全架构和登录模块参考。
您截屏的对话框与 JBoss EAP 中管理接口的 RBAC 配置有关。
你需要改变的不是管理接口的配置,而是应用接口的配置。
在默认的服务器配置中,存在一个安全域
other
standalone/configuration
,它由目录 (application-users.properties
,application-roles.properties
) 中的属性文件支持。要添加具有角色的用户,只需使用add-user.*
bin 文件夹中的脚本。该脚本在管理和应用程序界面中是通用的,系统会询问您要使用哪一个。您可以通过提供必要的参数来使用非交互模式:
另一种方法是使用新的安全域并为其配置登录模块堆栈。检查产品文档中的安全架构和登录模块参考。