Sessão do Usuário no Jboss 7 [RESOLVIDO]

Feras,

tenho 2 aplicações a 1° faz a validação do usuário no AD a 2° aplicação entra em pauta quando o usuário acessa o menu da 1° aplicação após se logar,

como eu posso configurar no Jboss 7 para que a 2° aplicação utilize da sessão desse usuário que foi logado na 1° aplicação ?

Acho que talvez quem sabe se você tivesse procurado nos fóruns do JBoss teria uma resposta melhor…
Enfim, eis uma possibilidade, este link é para a versão 6, mas talvez funcione.

drsmachado,

fiz até um registro lá mas não consigo postar nada lá ainda, vc sabe quando a 2° aplicação irá pegar da sessão uma vez que configurei o arquivo do Jboss ?

sei que no meu caso acho que tenho que configurar o standalone.xml

Feras consegui resolver e irei postar a solução aqui para futuras duvidas,

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>

Testei essas configs e não funcionou aqui.

Você tem um projeto WAR?

Modificou (ou criou) o jboss-web.xml, web.xml e standalone.xml (…\jboss-as-7.1.1.Final\standalone\configuration), somente isso?

Qual a versão do seu jboss?

Grato.

Tenho o projeto WAR sim,

criei sim o jboss-web.xml conforme postei acima, mas esta aqui tb

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

fiz as demais alterações no web.xml e standalone.xml conforme postado ai cima,

a versão e o jboss-as-7.1.1.Final

posta ai o erro que esta acontecendo…

Acabei de publicar no forum do jboss a maneira que achei para configurar.

https://community.jboss.org/message/829793#829793

Grato.

Maravilha…