Página não é renderizada ao realizar o logout, MVC 4, Jquery Mobile

16/02/2013

0

Situação: Tenho um aplicação cujo o objetivo é apresentar um cardapio em um tablet, e ter um gerenciamento para o mesmo.
Para Autenticação utilizo FormsAuthentication, porém quando clico em sair conforme a imagem hospedada no link abaixo:
http://img842.imageshack.us/img842/3410/01comestilo.png,
ele faz o logout porém a imagem fica sem estilo, é como se a página não estivesse com restrição,
conforme a imagem hospedada no link abaixo:
http://img856.imageshack.us/img856/1492/02semestiloa.png, ao pressionar F5, ele
faz a restrição normalmente conforme a imagem hospedada no link abaixo:
http://img96.imageshack.us/img96/4389/comestilo03f5.png.
O Código que utilizo para sair é

public ActionResult Sair()
{
FormsAuthentication.SignOut();
return RedirectToAction("Index", "Home");
}

na Web.config está difinido o seguinte:
<authentication mode="Forms">
<forms loginUrl="~/Autenticacao/Entrar"/>
</authentication>

Mesmo que eu redirecione para a Action Index do Controller Home, ele deveria redirecionar
automaticamente para a Action Entrar da Controller Auntenticacao.

OBS: Esse problema so ocorre na parte mobile, pois como citei, tenho o gerenciamento,
e o mesmo não foi desenvolvido com o layout Mobile (JQuery Mobile), e ao sair, ele já redireciona
automaticamente para a Action Entrar da Controller Auntenticacao, sendo que a Action Sair é o mesmo
para ambos, rsrs, já pensei em utilizar javascript para atualizar a página, porém, ele vai ficar
atualizando a página de tempos em tempos, rsrs.

Agradeço a todos desde já.

Nilson
Jamir Alves

Jamir Alves

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar