我試圖創建所有密碼哈希和鹽漬的身份驗證。首先,爲了簡單起見,我試着不加鹽,這裏是我的LINQ:ASP.NET MVC/C# - Linq和哈希密碼
var CurrentUser = db.Users
.Single(u => u.UserName == form["username"] && u.Password.SequenceEqual
(
MD5.Create().ComputeHash
(
Encoding.UTF8.GetBytes(form["password"])
)
)
);
不幸的是,這個錯誤發生:
查詢操作「SequenceEqual」不支持。
以前我從來沒有用過多的哈希函數,感謝信用;)你會得到讚揚,比我(如何,如何 :) – Flater 2011-12-20 08:58:07