我有jbpm-console的问题,生成源代码,我在jboss中安装了jbpm-console-ng-jboss-as7.0.war,在子系统中部署了OK,config security-domain“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>
您满意的roles.properties是:
root=jbpm-console-user,user,analyst,PM,IT,Reviewer
您满意的users.properties是:
root=root
jboss用户是“root”。
帮帮我!!
答案 0 :(得分:0)
确保在jboss-web.xml
中引用了您的安全域<jboss-web>
<security-domain>jbpm-console-ng</security-domain>
</jboss-web>
此文件位于jbpm-console.war / WEB-INF / jboss-web.xml