0

我的 jbpm-console 有问题,生成到 source ,我在 jboss 中安装了 jbpm-console-ng-jboss-as7.0.war,部署好,在子系统“urn:jboss:domain: security:1.1" 并添加用户和角色属性,在单机版中,创建 jboss 用户,但是登录到 jbpm-console 时,出现以下错误Login failed: Not Authorized

security-dommain 位于standalone.xml 中:

    <subsystem xmlns="urn:jboss:domain:security:1.1">
        <security-domains>
            ...
            <security-domain name="jbpm-console-ng" cache-type="default">
                <authentication>
                    <login-module code="UsersRoles" flag="required">
                        <module-option name="usersProperties" value="${jboss.server.config.dir}/users.properties"/>
                        <module-option name="rolesProperties" value="${jboss.server.config.dir}/roles.properties"/>
                    </login-module>
                </authentication>
            </security-domain>
        </security-domains>
    </subsystem>

您满足的角色.properties 是:

root=jbpm-console-user,user,analyst,PM,IT,Reviewer

您满足的 users.properties 是:

root=root

jboss 用户是“root”。

帮帮我!

4

1 回答 1

0

Make sure your security-domain is being referenced in jboss-web.xml

<jboss-web>
    <security-domain>jbpm-console-ng</security-domain>
</jboss-web>

this file is on jbpm-console.war/WEB-INF/jboss-web.xml

于 2014-05-27T20:30:07.790 回答