Hi, I have implemented a custom membership provider which is working fine
under Windows. When I create a user running under Mono (on openSUSE 11.1) I
cannot subsequently login as that user despite the credentials being
correct.

I have tracked the problem down and it seems to be that the
'EncryptPassword' function in System.WebSecurity.MembershipProvider is
returning a different result each time for the same password and salt
despite me specifying 'decryptionKey' and 'decryption' values under
system.web/machineKey in my web.config. 

My understanding is that using these values the encrypted result for a
specific password (and salt) should be the same each time so that the
resulting encrypted password matches that stored in my database when the
user was created. 

Am I missing something or is this a bug? I am using svn r148444.
-- 
View this message in context: 
http://old.nabble.com/Membership-Provider-Encrypt-Password-returning-variable-results-tp26822533p26822533.html
Sent from the Mono - ASP.NET mailing list archive at Nabble.com.

_______________________________________________
Mono-aspnet-list mailing list
Mono-aspnet-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-aspnet-list

Reply via email to