Código:
¿Dónde está el bicho? Porque yo no lo encuentro. 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 Gracias y un saludo.

