Compartilhar Usuários em sites diferentes - tomcat  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
evelaine
HelloWorld

Membro desde: 17/05/2006 08:16:32
Mensagens: 12
Localização: Juiz de Fora
Offline

Pessoal,

Estou com o seguinte problema: tenho dois sites configurados no tomcat 5.0.28. Vou chamá-los de site1 e site2 para facilitar.
Se o usuario logar no site1, a partir de um link no site1, ele vai ter acesso à paginas do site2. Mas o usuario não deve se logar novamente no site2. Teria que ser automático, no site2 eu teria que verificar se o usuario já está logado no site1 e então não pedir o login, deixando-o acessar as páginas. Como faço isso?

Evelaine Cruz dos Santos
Programadora Senior
[ICQ]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

pela especificação da SUN, naum é possível compartilhar sessão entre war's, porém alguns servidores implementar estes serviços, como é o caso do WebSphere. Mas com o tomcat, vc naum consegue compartilhar a sessão entre dois sistemas.

Tente passar o objeto que vc quer compartilhar na requisição para o outro sistema.




Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

No tomcat e em outros servidores é possivel fazer o que chamamos de single sign on, ou seja o usuario faz login apenas uma vez.

Nesse tutorial voce pode ver como faz isso
http://www.ingrid.org/jajakarta/tomcat/tomcat-4.0b5/src/catalina/docs/singlesignon.html
ele usa uma versão antiga do tomcat, mas serve como uma referencia para facilitar as suas buscas.

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
evelaine
HelloWorld

Membro desde: 17/05/2006 08:16:32
Mensagens: 12
Localização: Juiz de Fora
Offline

Mas para usar o Single Sing On as aplicações devem estar em um mesmo host e essa autenticação é feita pelo tomcat, certo?
No meu caso, eu tenho aplicações em hosts diferentes e já tenho um sistema de autenticação pronto(verifica usuario, senha, se a conta já expirou e outras coisas). No meu caso não dá para usar o Single Sign On, não é?

Evelaine Cruz dos Santos
Programadora Senior
[ICQ]
furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

evelaine wrote:Mas para usar o Single Sing On as aplicações devem estar em um mesmo host e essa autenticação é feita pelo tomcat, certo?
No meu caso, eu tenho aplicações em hosts diferentes e já tenho um sistema de autenticação pronto(verifica usuario, senha, se a conta já expirou e outras coisas). No meu caso não dá para usar o Single Sign On, não é?

Nessa situação eu acho que não, a solução que eu passei era pra duas aplicações no mesmo tomcat.

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team