ACESSO SIMULTÂNEO DOIS SISTEMAS WEB
Olá.
Estou iniciando manutenção a 2 aplicações WEB (que não fui eu quem começou, estou trocando o pneu com o carro andando). Enfim, testando essas aplicações, quando estou logado em uma, e com o mesmo navegador, me logo em outra, a primeira simplesmente se desloga (ou vice-versa) quando tento acessar qualquer item de menu retornando à tela de login. Fazendo o login novamente, o sistema redireciona para o item que eu quero, porém o outro sistema que estava logado, quando tento entrar em uma de suas telas, se desloga, e assim SUCESSIVAMENTE. Os métodos de login, autenticação e autorização de ambos são os mesmos, Já depurei. Já fiz e aconteci e não achei motivo nenhum aparente para que isso aconteça. Alguém já passou por esse tipo de problema?!?!?! Para pelo menos me dizer o tema/ideia principal do problema para eu ir atrás através de livros, google, codeproject, stackoverflow, etc...
Estou iniciando manutenção a 2 aplicações WEB (que não fui eu quem começou, estou trocando o pneu com o carro andando). Enfim, testando essas aplicações, quando estou logado em uma, e com o mesmo navegador, me logo em outra, a primeira simplesmente se desloga (ou vice-versa) quando tento acessar qualquer item de menu retornando à tela de login. Fazendo o login novamente, o sistema redireciona para o item que eu quero, porém o outro sistema que estava logado, quando tento entrar em uma de suas telas, se desloga, e assim SUCESSIVAMENTE. Os métodos de login, autenticação e autorização de ambos são os mesmos, Já depurei. Já fiz e aconteci e não achei motivo nenhum aparente para que isso aconteça. Alguém já passou por esse tipo de problema?!?!?! Para pelo menos me dizer o tema/ideia principal do problema para eu ir atrás através de livros, google, codeproject, stackoverflow, etc...
Colega,
A única vez que isto aconteceu comigo é porque o banco que eu usava (PostGreSQL na Locaweb) permitia apenas 1 usuário conectado por vez (não uma conexão, mas 1 usuário).
Ou seja, poderia ter várias conexões simultaneas, mas sempre usando o mesmo usuário de nome [Ô]postgres[Ô].
Não sei se é o teu caminho, mas comigo o problema era usar o usuário [Ô]postgres[Ô] e outro usuário que eu tinha criado.
Tudo de bom.
A única vez que isto aconteceu comigo é porque o banco que eu usava (PostGreSQL na Locaweb) permitia apenas 1 usuário conectado por vez (não uma conexão, mas 1 usuário).
Ou seja, poderia ter várias conexões simultaneas, mas sempre usando o mesmo usuário de nome [Ô]postgres[Ô].
Não sei se é o teu caminho, mas comigo o problema era usar o usuário [Ô]postgres[Ô] e outro usuário que eu tinha criado.
Tudo de bom.
As duas aplicações estão no mesmo domÃnio? Se sim já verificou se não estão tentando usar o mesmo cookie para o login?
Citação::
As duas aplicações estão no mesmo domÃnio? Se sim já verificou se não estão tentando usar o mesmo cookie para o login?
Sim, Ocelot. Mas andei dando uma olhada nas 2 aplicações e em nenhum momento de fazer a autenticação, é passado o mesmo cookie. Já li em alguns sites itens referente a isso, ao enableCrossAppRedirects e machineKey... Vou dar uma olhada em relação a esse cookie de autenticação... Mas aguardo outras ideias, aliás, já aprendi bastante com esse problema...
Citação::
Colega,
A única vez que isto aconteceu comigo é porque o banco que eu usava (PostGreSQL na Locaweb) permitia apenas 1 usuário conectado por vez (não uma conexão, mas 1 usuário).
Ou seja, poderia ter várias conexões simultaneas, mas sempre usando o mesmo usuário de nome [Ô]postgres[Ô].
Não sei se é o teu caminho, mas comigo o problema era usar o usuário [Ô]postgres[Ô] e outro usuário que eu tinha criado.
Tudo de bom.
Muito obrigado pela sugestão, mas conclui aqui que não é isso!!!
ZEUZEBIO3 e OCELOT, muito obrigado pela ajuda. Adicionei a tag MachineKey nos arquivos Web.Config das 2 aplicações com os mesmos dados, O PROBLEMA NÃO OCORREU MAIS. Fiz o teste tanto com o MachineKey e o EnableCrossAppRedirects como apenas com o MachineKey. Se retirar o MachineKey de um dos 2 arquivos Web.Config realmente quando logar em uma aplicação, vai deslogar da outra.
Tópico encerrado , respostas não são mais permitidas