Foros del Web » Programando para Internet » ASPX (.net) »

Odio los tickets y las cookies

Estas en el tema de Odio los tickets y las cookies en el foro de ASPX (.net) en Foros del Web. En cada aplicación me dan problemas, aunque los solucione (gracias a FDW) en la siguiente que hago me ocurre otra cosa distinta, incluso copiando todo ...
  #1 (permalink)  
Antiguo 29/11/2005, 07:40
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Odio los tickets y las cookies

En cada aplicación me dan problemas, aunque los solucione (gracias a FDW) en la siguiente que hago me ocurre otra cosa distinta, incluso copiando todo igual. Pongo el código:

Código:
        FormsAuthentication.Initialize()
        ' Se crea el ticket con el rol que le corresponda
        Dim ticket As New FormsAuthenticationTicket(1, _
            Me.txtUsuario.Text, _
            DateTime.Now, _
            DateTime.Now.AddMinutes(20), _
            True, "Colaboradores", _
            FormsAuthentication.FormsCookiePath)
        ' Se encripta el ticket
        Dim encTicket As String = FormsAuthentication.Encrypt(ticket)
        ' Se crea la cookie con el ticket encriptado
        Dim cookie As New HttpCookie(FormsAuthentication.FormsCookieName, encTicket)
        cookie.Expires = ticket.Expiration
        ' Se envía la cookie
        Response.Cookies.Add(cookie)

        .....

        Response.Write(Me.Context.User.Identity.Name & "<br>") ' Lo escribe bien
        Response.Write(Me.Context.User.IsInRole("Colaboradores")) ' Siempre me devuelve False 
¿Dónde está el bicho? Porque yo no lo encuentro.

Gracias y un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #2 (permalink)  
Antiguo 29/11/2005, 08:05
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
¡QUIETOS! Ya me vale. Olvidé el global.asax.

Hale, gracias de todas formas.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:46.