ASP.NET成员资格提供程序重置密码为';行不通
我遇到了一个非常奇怪的问题。每当我使用.NET成员资格提供程序重置密码时,它都会生成奇怪的字符,这些字符根本不代表密码 它生成的密码示例如下: 쥳⮚聙蟐֡ᑡ壈I#BAhy(ox32+y* 它在每个密码上都会这样做。以前有人看到过或知道修复方法吗 谢谢,ASP.NET成员资格提供程序重置密码为';行不通,asp.net,asp.net-membership,Asp.net,Asp.net Membership,我遇到了一个非常奇怪的问题。每当我使用.NET成员资格提供程序重置密码时,它都会生成奇怪的字符,这些字符根本不代表密码 它生成的密码示例如下: 쥳⮚聙蟐֡ᑡ壈I#BAhy(ox32+y* 它在每个密码上都会这样做。以前有人看到过或知道修复方法吗 谢谢, George发现成员资格提供程序中的密码与ASP.NET配置密码存储类型混合匹配,因此,当密码被取出时,它试图以错误的方式对其进行解密。此值在哪里?在数据库中?数据库中的值是加密字符串,它解析为此。我正要如果您查看的是数据库中的值,那么它可能是
George发现成员资格提供程序中的密码与ASP.NET配置密码存储类型混合匹配,因此,当密码被取出时,它试图以错误的方式对其进行解密。此值在哪里?在数据库中?数据库中的值是加密字符串,它解析为此。我正要如果您查看的是数据库中的值,那么它可能是加密的,但很明显我不需要这么说:)您的web.config中是否有
enablePasswordRetrieval=“false”
?如果是,则密码不可解密。