私は金融部門の BRMS 技術プロジェクトに参加しています。jboss-as-7.2.0.Alpha1-SNAPSHOT サーバーで Drools Guvnor 5.5.0.Final を使用します。jaas を使用して、guvnor でログイン ページを正常に構成しました。次に、ロールベースのアクセス許可が必要です。しかし、まだ実装できていません。豆、xmlは
<security:IdentityImpl>
<s:modifies/>
<!-- No real authentication: demo authentication for demo purposes -->
<!--<security:authenticatorClass>org.drools.guvnor.server.security.DemoAuthenticator</security:authenticatorClass>-->
<!-- JAAS based authentication -->
<security:authenticatorName>jaasAuthenticator</security:authenticatorName>
<!-- IDM based authentication (supports LDAP, see Seam 3 and PicketLink IDM documentation) -->
<!--<security:authenticatorClass>org.jboss.seam.security.management.IdmAuthenticator</security:authenticator>-->
</security:IdentityImpl>
<security:jaas.JaasAuthenticator>
<s:modifies/>
<!--
The following one will use the jaas configuration called "other",
which in jboss AS means you can use properties files for users.
-->
<s:jaasConfigName>other</s:jaasConfigName>
</security:jaas.JaasAuthenticator>
<!-- SECURITY AUTHORIZATION CONFIGURATION -->
<!--
This is used to enable or disable role-based authorization. By default it is disabled.
-->
<component name="org.jboss.seam.security.permission.PermissionResolver">
<property name="enableRoleBasedAuthorization">true</property>
</component>
そして、standalone.xml は
<security-domain name="other" cache-type="default">
<authentication>
<login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
<module-option name="usersProperties" value="${jboss.server.config.dir}/users.properties"/>
<module-option name="rolesProperties" value="${jboss.server.config.dir}/roles.properties"/>
<module-option name="defaultUsersProperties" value="${jboss.server.config.dir}/users.properties"/>
<module-option name="defaultRolesProperties" value="${jboss.server.config.dir}/roles.properties"/>
<module-option name="password-stacking" value="useFirstPass"/>
</login-module>
</authentication>
</security-domain>
何が欠けているのかわからない。誰でも同じことを提案できますか。前もって感謝します