2013-06-12 137 views
0

默認ASP.NET成員的更改密碼頁面允許我更改任何人的密碼?它看起來像更改密碼頁面沒有采取任何參數,我可以指定用戶ID或什麼。它看起來像它旨在僅更改當前登錄用戶的密碼。或者有沒有辦法解決它?如何讓管理員更改任何人的密碼成員

+0

開始的好方法:http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser.changepassword.aspx – Sora

回答

0

默認功能不允許您這樣做。您必須提供「舊密碼」。

如果您必須提供這種可能性(而不是讓用戶通過密碼回答重置密碼),恐怕您必須自己實施。

+0

我可以從數據庫獲取舊密碼(我是將它們作爲純文本存儲在數據庫中)。我仍然有機會嗎? – dotNET

+0

試試吧!不過,我強烈建議您不要存儲純文本密碼。 – Alexander