2011-08-25 10 views
13

Cuando el evento LoginError se activa para el control asp:Login, ¿cómo puedo averiguar por qué ocurrió el error?Cómo encontrar asp: Login LoginError error type

¿Hay algo así como una propiedad e.ErrorType que me diga por qué el inicio de sesión no fue exitoso? O tengo que comprobar todo manualmente como en este tutoriales:

http://www.asp.net/security/tutorials/validating-user-credentials-against-the-membership-user-store-cs o http://www.aspnettutorials.com/tutorials/controls/howto-errors-login-asp4-csharp.aspx

+2

No hay información de tipo de error "lista para usar" en cuanto a lo que he visto en el pasado para el evento 'LoginError' (aunque estoy de acuerdo con usted en que sería *** realmente ** * bonito). De hecho, en mi experiencia, el parámetro 'EventArgs' siempre es' nulo' para mí para ese evento en el control 'asp: Login' = /. ¡Pero, creo que has encontrado algunos recursos realmente buenos en esos enlaces! – jadarnel27

+0

(Iba a poner eso como una respuesta, pero no me pareció bien hacerlo, ya que básicamente estoy diciendo "No") – jadarnel27

+0

@ jadarnel27: jeje, no es una respuesta, pero si nadie lo encuentra algo más útil que los enlaces que te daría +1 – Mentoliptus

Respuesta

4

No hay información de tipo de error "Out-of-the-box" por lo que yo he visto en el pasado para el evento LoginError (aunque estoy de acuerdo con usted en que sería realmente nice). De hecho, en mi experiencia el parámetro EventArgs es siempre null para mí para ese evento en el control asp:Login =/

Es bastante posible que otra persona es consciente de lo que no soy, pero creo que estamos todos pegado manualmente, determinando por qué ocurrió el LoginError por el momento.

+0

podría darte la respuesta a esta pregunta, ya que es probable que nadie responda más ... ¿está bien? – Mentoliptus

+0

@Mentoliptus La otra opción sería [poner una recompensa] (http://stackoverflow.com/privileges/set-bounties) en la pregunta para que reciba más atención. Solo seleccione mi respuesta si siente que respondió su pregunta =) No estoy preocupado por el representante. – jadarnel27

+0

Pero me preocupa que nunca se responda ... porque no tiene respuesta;) – Mentoliptus