Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Romero

TimeOut - FormsAuthentication

Recommended Posts

:( Pessoal,Gostaria de saber se alguém tem a solução.O meu sistema de autenticação do usuário, cria um cookie para pegar o ticket do usuário e verificar se ele está validado no sistema, usando o Segunite Código:---------------------------------------------------------------------------Dim iResult As IntegeriResult = sReader("idUsuario")Dim authTicket As New FormsAuthenticationTicket(iResult.ToString, False, 15)Dim encryptTicket = FormsAuthentication.Encrypt(authTicket)Dim authCookie As HttpCookie = New HttpCookie(FormsAuthentication.FormsCookieName, encryptTicket)Response.Cookies.Add(authCookie)Response.Redirect("inicio.aspx")FormsAuthentication.RedirectFromLoginPage(iResult.ToString, False)---------------------------------------------------------------------------Percebo que depois de 20 minutos, a sessão expira e o usuário é redirecionado para a página de login definido no Web.Config.Alguém sabe como definir o TimeOut da sessão do Ticket?Grande Abraço,Douglas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Douglas,

tente defini-lo nas configurações do Web.Config, abaixo coloquei todos os parâmetros que você pode configurar no Elemento Authentication do Web.Config.

 

<authentication mode="Windows|Forms|Passport|None">   <forms name="name"          loginUrl="url"           protection="All|None|Encryption|Validation"          timeout="30" path="/" >          requireSSL="true|false"          slidingExpiration="true|false">      <credentials passwordFormat="Clear|SHA1|MD5">         <user name="username" password="password"/>      </credentials>   </forms>   <passport redirectUrl="internal"/></authentication>

 

Espero ter ajudado,

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.