JBoss 5.1.0 앱을 WildFly 8.1.0으로 마이그레이션하고 있습니다. 원인"보안 도메인"을 JBoss 5.1.0에서 WildFly로 마이그레이션
<security-domain>java:/jaas/myApp</security-domain>
그러나, schma http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd
이 요소를 지원하지 않습니다 :
cvc-complex-type.2.4.a: Invalid content was found starting with element 'security-domain'.
보안 도메인이 응용 프로그램 정책과 관련이 내 jboss-web.xml
에 나는 다음과 같은 요소가 :
<application-policy name="myApp">
<authentication>
<login-module code="org.jboss.security.auth.spi.LdapExtLoginModule" flag="required">
<module-option name="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory/module-option>
<module-option name="java.naming.provider.url">ldap://example.com:389</module-option>
<module-option name="java.naming.security.authentication">simple</module-option>
<module-option name="bindDN">"DOMAIN"\username</module-option>
<module-option name="bindCredential">credential</module-option>
<module-option name="baseCtxDN">OU=aaaaa,OU=bbbbb,DC=cccc,DC=dddd,DC=com,DC=br</module-option>
<module-option name="baseFilter">(sAMAccountName={0})</module-option>
<module-option name="rolesCtxDN">OU=aaaaa,OU=bbbbb,DC=cccc,DC=dddd,DC=com,DC=br</module-option>
<module-option name="roleFilter">(member={1})</module-option>
<module-option name="roleAttributeIsDN">true</module-option>
<module-option name="roleNameAttributeID">cn</module-option>
<module-option name="searchTimeLimit">30000</module-option>
<module-option name="searchScope">SUBTREE_SCOPE</module-option>
<module-option name="allowEmptyPasswords">false</module-option>
</login-module>
</authentication>
</application-policy>
어떻게 다시 쓸 수 있습니까? 내 앱을 "WildFly deployable"로 만들 수 있습니다. 내가 볼 수