109 messaggi dal 17 dicembre 2007
chiccosimo ha scritto:
devi gestire l'evento PasswordRecovery_SendingMail, lì puoi impostare il testo della mail che arriva all'utente.


si ma così sono al punto di partenza!
Il fatto è che da codice non riesco a risalire alla nuova password autogenerata, perchè quando scrivo

Dim pwd As String = Membership.GetUser(PasswordRecovery1.UserName).GetPassword(PasswordRecovery1.Answer)


mi da l'errore che ho scritto in precendenza.
Hai un altro modo per risalire alla nuova password?

Grazie ancora
DIEGO
2.198 messaggi dal 30 novembre 2001
Io nell'evento che ti ho segnalato non faccio altro che scrivere:
string body = "La password non è quella con cui ti sei registrato,...\n\n";
body += "Ti consigliamo di cambiare immediatamente la password autogenerata accedendo alla pagina: \n\r";
body += "http://www.miosito.it/change-pass.aspx\n\r\n\r";
e.Message.Body += body;


quindi aggiungo il mio messaggio a quello che viene inviato di default, in cui è già presente username e password, nel mio caso quella nuova autogenerata, senza recuperarla come fai tu nell'evento.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.