سؤال

Is it possible to get the password of a user? How, please? When I've tried this code :

WebSecurity.InitializeDatabaseConnection("nectarys-pc.MonitoringN.dbo", "Superviseur", "UserId", "matricule", autoCreateTables: true);
var membership = (SimpleMembershipProvider)Membership.Provider;
model.motDePasse = membership.GetUser(superviseur.matricule, false).GetPassword();

This exception appears in the last line :

System.NotSupportedException: Specified method is not supported.

How to deal this?

Note that superviseur.matricule is not the source of the problem.

هل كانت مفيدة؟

نصائح أخرى

Checking MSDN for GetPassword shows you that it throws the System.NotSupportedException when "EnablePasswordRetrieval is false."

You can change EnablePasswordRetrieval in your web.config

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top