Pregunta

Estoy desarrollando en Windows Server 2008 con VSTS 2008 + C # + .Net 3.5 para desarrollar una aplicación ASP.Net mediante la autenticación de formularios. Estoy aprendiendo la autenticación de formularios desde http://msdn.microsoft.com/en- us / library / aa480476.aspx

Tengo dos preguntas básicas,

  1. Creo que después del método de llamada " FormsAuthentication.SetAuthCookie " ;, el usuario debe ser autenticado, por eso en el paso 9, se dice " Parece que necesitamos autenticar al usuario dos veces, tanto en el paso 6 (cuando llamamos a FormsAuthentication.SetAuthCookie) como en el paso 9? Si es así, ¿por qué necesitamos autenticar al usuario dos veces?

  2. Para implementar una autenticación de formularios personalizada (tengo una base de datos de credenciales de usuario personalizada que se utiliza para la autenticación de formularios), ¿debo llamar a 4 métodos: " FormsAuthenticationTicket " ;, " FormsAuthentication.Encrypt " ;, nuevo HttpCookie y Response.Cookies.Add (authCookie)? O simplemente necesita llamar "FormsAuthentication.SetAuthCookie " ;?

¿Fue útil?

Solución

  1. Realiza el paso 6, el módulo de la biblioteca de formularios realiza el paso 9.
  2. No, solo llame a SetAuthCookie / RedirecterFormLogin.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top