Compartilhar usuário em 2 aplicações

Amigos,

gostaria de uma sugestão que estou tentando fazer com que 2 aplicações compartilhem o mesmo usuário através do Jboss 7 usando LDAP,

fiz o teste via aplicação e deu certo a validação no AD mas não consigo compartilhar esse usuário com a 2° aplicação porque ela esta em outro contexto,

quando faço a configuração no Jboss 7 diz que o usuário esta invalido porém e as mesmas credencias que utilizei na aplicação que deu certo,

qual outra forma que poderia implementar isso umas que não esta dando certo esta minha solução no Jboss 7 ?

Thiago vc pode fazer isso no Jboss 7 conforme as instruções abaixo,

Configurações no Jboss 7 no standalone.xml

<security-domain name="my_ldap_security_domain" cache-type="default">
	<authentication>
		<login-module code="Remoting" flag="optional">
			<module-option name="password-stacking" value="useFirstPass"/>
		</login-module>
		<login-module code="LdapExtended" flag="required">
			<module-option name="java.naming.factory.initial" value="com.sun.jndi.ldap.LdapCtxFactory"/>
			<module-option name="java.naming.provider.url" value="ldap://IP_AD:389"/>
			<module-option name="java.naming.security.authentication" value="simple"/>
			<module-option name="bindDN" value="uid=USER,dc=DOMINIO,dc=com,dc=br"/>
			<module-option name="bindCredential" value="PASSWORD"/>
			<module-option name="baseCtxDN" value="dc=DOMINIO,dc=com,dc=br"/>
			<module-option name="baseFilter" value="(uid={0})"/>
			<module-option name="roleFilter" value="(member={1})"/>
			<module-option name="roleAttributeID" value="cn"/>
			<module-option name="throwValidateError" value="true"/>
			<module-option name="searchScope" value="ONELEVEL_SCOPE"/>
		</login-module>
	</authentication>
</security-domain>

na ou nas aplicações e preciso criar o jboss-web.xml dentro da pasta WEB-INF e adicionar o conteúdo abaixo

<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
    <security-domain>java:/jaas/my_ldap_security_domain</security-domain>
</jboss-web>

na ou nas aplicações e preciso colocar esse trecho de configuração no WEB.xml

	<security-constraint>
		<web-resource-collection>
			<web-resource-name>HtmlAuth</web-resource-name>
			<description>application security constraints
	    </description>
			<url-pattern>/*</url-pattern>
			<http-method>GET</http-method>
			<http-method>POST</http-method>
		</web-resource-collection>
	</security-constraint>
		<login-config>
			<auth-method>BASIC</auth-method>
			<realm-name>Nome Aplicação</realm-name>
		</login-config>