Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET成员资格提供程序重置密码为';行不通_Asp.net_Asp.net Membership - Fatal编程技术网

ASP.NET成员资格提供程序重置密码为';行不通

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

我遇到了一个非常奇怪的问题。每当我使用.NET成员资格提供程序重置密码时,它都会生成奇怪的字符,这些字符根本不代表密码

它生成的密码示例如下:

쥳⮚聙蟐֡ᑡ壈I#BAhy(ox32+y*

它在每个密码上都会这样做。以前有人看到过或知道修复方法吗

谢谢,
George

发现成员资格提供程序中的密码与ASP.NET配置密码存储类型混合匹配,因此,当密码被取出时,它试图以错误的方式对其进行解密。

此值在哪里?在数据库中?数据库中的值是加密字符串,它解析为此。我正要如果您查看的是数据库中的值,那么它可能是加密的,但很明显我不需要这么说:)您的web.config中是否有
enablePasswordRetrieval=“false”
?如果是,则密码不可解密。