Usuário com melhor resposta
Problemas com Forms Authentication e Application Pool

Pergunta
-
Boa noite pessoal,
Estou desenvolvendo 2 aplicações (asp.net mvc 3) que vão rodar no mesmo dominio, digamos que uma aplicação é o website e a outra é um sistema administrativo do site.
O sistema administrativo roda em uma application pool separada, ou seja:
"dominio.com.br/" é a primeira aplicação que é o site
"dominio.com.br/admin" seria a outra applicação que é o sistema administrativo do website.
Nas duas aplicações tenho sistema de login usando forms authentication, aonde cada login é feito de forma separada, tabelas diferentes etc...
Quando envio as duas aplicações para o servidor, o sistema de login do admin para de funcionar. pois parece que ele pega como principal serviço de login o site principal.
Removendo o site principal e deixando somente o admin, tudo funciona perfeitamente.
Outro teste que eu fiz foi criar uma nova application pool e jogar o site principal nela.
Ficando então com duas application pool assim:
"dominio.com.br/site"
"dominio.com.br/admin"
Também funciona perfeitamente
Alguém pode me dar umas dicas?
Att.
Danilo Silveira
Respostas
-
Veja a questão da herança de web.config nas aplicações internas.
Basta colocar no seu web.config da app raiz:
<location path="." inheritInChildApplications="false"> <system.web> <!-- omitido --> </system.web> </location>
- Sugerido como Resposta rs.developer domingo, 25 de março de 2012 03:26
- Marcado como Resposta Danilo Silveira quarta-feira, 28 de março de 2012 01:01
Todas as Respostas
-
Veja a questão da herança de web.config nas aplicações internas.
Basta colocar no seu web.config da app raiz:
<location path="." inheritInChildApplications="false"> <system.web> <!-- omitido --> </system.web> </location>
- Sugerido como Resposta rs.developer domingo, 25 de março de 2012 03:26
- Marcado como Resposta Danilo Silveira quarta-feira, 28 de março de 2012 01:01
-
-