2011-08-08 59 views
0

我正在重新創建客戶站點,將他們從一個CMS移動到另一個,但是我遇到了問題。舊網站使用鹽漬MD5加密方法,新網站使用ASP:登錄控件。ASP:登錄控制 - 更改身份驗證方法

我希望登錄首先嚐試並使用asp:lpgin controls方法登錄,如果密碼看起來不正確,請嘗試使用舊網站方式並相應地更新密碼(因爲我無法獲取密碼,因爲他們被加密)。

任何人都可以幫我找到/編輯asp:登錄控件身份驗證過程嗎?

在此先感謝

格蘭特昂溫

回答

1

asp:Login不要求任何特定的加密/哈希方案。如果您將它與ASP.NET安全提供程序一起使用,它將根據web.config文件中配置的任何內容工作。但是,您可以訂閱控制事件,自己處理身份驗證(使用任何自定義方案)並指示成功或失敗。見Login.Authenticate

+0

是的,我剛剛找到OnAuthenticate事件。謝謝! – gunwin