Asp.net mvc System.NotSupportedException:不支持指定的方法
是否可以获取用户的密码?请问怎么办?当我尝试此代码时:Asp.net mvc System.NotSupportedException:不支持指定的方法,asp.net-mvc,entity-framework,asp.net-mvc-4,membership-provider,simplemembership,Asp.net Mvc,Entity Framework,Asp.net Mvc 4,Membership Provider,Simplemembership,是否可以获取用户的密码?请问怎么办?当我尝试此代码时: WebSecurity.InitializeDatabaseConnection("nectarys-pc.MonitoringN.dbo", "Superviseur", "UserId", "matricule", autoCreateTables: true); var membership = (SimpleMembershipProvider)Membership.Provider; model.motDePasse = memb
WebSecurity.InitializeDatabaseConnection("nectarys-pc.MonitoringN.dbo", "Superviseur", "UserId", "matricule", autoCreateTables: true);
var membership = (SimpleMembershipProvider)Membership.Provider;
model.motDePasse = membership.GetUser(superviseur.matricule, false).GetPassword();
此异常出现在最后一行:
System.NotSupportedException:不支持指定的方法
如何处理
请注意supervisor.matricule
不是问题的根源。根据MSDN-
检查此资源以了解如何检查显示它在“为false”时抛出系统。NotSupportedException
您可以在web.config中更改EnablePasswordRetrieval,我正在使用SimpleMembership提供程序。我在我的
web.config
中找不到它。我该如何添加它呢?@user3278631,用另外一个资源更新了我的答案。那是为了EnablePasswordReset
@user3278631,谷歌把我带到了错误的位置。我现在已更新到正确的位置。我正在使用SimpleMembership提供程序。我在我的web.config
中找不到它。请问我该如何添加它?