2010-07-07 37 views
0

我遇到了一個很奇怪的問題。每當我使用.NET會員提供程序重置密碼時,它都會生成奇怪的字符,根本不代表密碼。ASP.NET會員供應商ResetPassword不起作用

它生成的密碼的一個例子是:

쥳⮚聙蟐֡ᑡ壈我#BAhy(ox32 + Y *

爲此,它會在每個密碼有沒有人見過在此之前或知道一個修復?

感謝, 喬治

+0

這個值在哪裏?在數據庫中? – 2010-07-07 12:28:46

+0

數據庫中的值是一個加密的字符串,它解決了這個問題。 – 2010-07-07 12:29:42

+0

我想說,如果你正在查看數據庫中的值,它可能是加密的,但很明顯,我不需要這麼說:) – 2010-07-07 12:31:24

回答

0

原來,在成員提供的密碼被混合匹配與ASP.NET配置密碼存儲類型,所以當密碼被拔出時,它試圖以錯誤的方式解密它。