当我尝试将我的ldap配置到我的耳朵应用程序时,我在 server.log 中收到以下错误:

18:21:22,740 INFO [org.jboss.as.osgi](MSC服务线程1-1)JBAS011907:注册模块:来自服务模块加载器18的模块“deployment.SBICardsAdmin.ear.SBICardsAdmin-war.war:main” :21:23,027 INFO [org.jboss.as.server](控制器启动线程)JBAS018559:已部署“SBICardsAdmin.ear”18:21:23,028 INFO [org.jboss.as.server](控制器启动线程)JBAS018559:已部署“WebApplication1.war”18:21:23,029 INFO [org.jboss.as.controller](控制器启动线程)JBAS014774:服务状态报告JBAS014775:新的缺失/未满足的依赖关系:service jboss.security.security-domain.SBICardsAdmin(missing )家属:[service jboss.web.deployment.default-host./SBICardsAdmin-war.realm]

domain.xml中

<subsystem xmlns="urn:jboss:domain:security:1.0">
        <security-domains>
        <security-domain name="SBICardsAdmin" cache-type="default">
        <authentication>
            <login-module code="org.jboss.security.auth.spi.LdapExtLoginModule" flag="required">
            <module-option name="java.naming.factory.initial" value="com.ge.ggi.GGIServerAuthModule"/>
            <module-option name="java.naming.provider.url" value="ldap://localhost:389"/>
            <module-option name="SECURITY_PRINCIPAL" value="CN=kamaraj,OU=SBI_ENCASH_TEST,OU=sbicard-test,OU=com,DC=ggi,DC=localldap" />
            <module-option name="SECURITY_CREDENTIALS" value="XXXX"/>
            <module-option name="LDAP_TEST_USER" value="kamaraj"/>
            <module-option name="GGIADAM_LDAP_GROUP_NAME" value="SBI-GL-NBSM-GGI-DAM"/>
            <module-option name="PROVIDER_URL" value="true"/>
            <module-option name="FILTER" value="memberOf"/>
            <module-option name="LDAP_GROUP_FILTER" value="member"/>
            <module-option name="LDAP_GROUP_SEARCH_CRITERIA" value="LDAPGROUP"/>
            <module-option name="LDAP_PRINCIPAL" value="CN=admin ggilldap,CN=Users,DC=ggi,DC=localldap"/>
            <module-option name="SECURITY_AUTHENTICATION" value="simple"/>
            <module-option name="LDAP_PROPERTY" value="CN"/>
            <module-option name="INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.ldap.LdapCtxFactory"/>
            <module-option name="GGIADMIN_LDAP_GROUP_NAME" value="SBI-GL-NBSM-GGI-Admin"/>
            </login-module>
        </authentication>
        </security-domain>
        </security-domains>
</subsystem>

web.xml中

<login-config>
        <auth-method>FORM</auth-method>
        <realm-name>SBICardsAdmin</realm-name>
</login-config> 

<security-role>
    <description>Security Role for login</description>
    <role-name>SBI-GL-NBSM-GGI-Admin</role-name>
</security-role>

的jboss-web.xml中

<security-domain>java:/jaas/SBICardsAdmin</security-domain>