我使用Web Security类创建了一个新帐户,现在我想以原始帐户而不是加密形式获取该帐户的密码。我怎样才能做到这一点?我尝试了这个,但它引发了一个例外:
EXCEPTION:不支持指定的方法
这是我的配置文件部分:
<add name="SimpleMembershipProvider"
type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData"
connectionStringName="DefaultConnection"
enablePasswordRetrieval="true"
enablePasswordReset="true"
passwordFormat="Encrypted"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="true"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
applicationName="/"/>
这是我的代码:
MembershipUser u = Membership.GetUser(model.userName, false);
password = u.GetPassword();