2014-02-05 66 views
0

我有jBPM的控制檯的問題,產生的根源,我安裝的jBPM控制檯-NG-的jboss-as7.0.war在JBoss中,即部署OK,配置安全域子系統中的「甕:JBoss的:域:安全性:1.1」,並添加用戶和角色的屬性,在獨立,創建JBoss用戶,但是當登錄到jBPM的控制檯,我有以下錯誤Login failed: Not Authorized登錄失敗jBPM的控制檯的jboss-AS-7

的安全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用戶是 「根」。

幫助我貸款機構!

回答

0

確保您的安全域是的jboss-web.xml中被引用

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

這個文件是jBPM的-console.war/WEB-INF /的jboss-web.xml中