我有一個應用程序在運行ASP.NET 3.0的框架上使用表單身份驗證。我現在正在構建和MVC 4應用程序,也使用表單身份驗證,我想分享兩個應用程序之間的身份驗證。我都配置了匹配auth標籤和精確機器密鑰標籤的文件。我認爲我的問題是ASP.NET應用程序使用舊的ASP成員資格提供程序,它具有MD5格式的用戶密碼,而MVC應用程序使用簡單的成員資格密碼格式SHA1。具有不同表單憑證的應用程序之間的ASP.NET表單身份驗證
即使使用不同的憑據(密碼格式),是否可以在兩個應用程序之間共享用戶身份驗證?
對於在表單標籤認證的主要應用程序我有這個
<credentials passwordFormat="MD5"/>
我真的不知道,如果這是我的問題,或者發生了什麼事情。
[在WebSecurity的SimpleMembershipProvider的PBKDF2算法時,通過所產生的隨機鹽的事實StaticRandomNumberGenerator並使用散列存儲在密碼字段中。](http://stackoverflow.com/a/10416811/209259) –