2014-06-15 18 views
0

我開始在ASP.net MVC5中進行身份驗證並試圖瞭解身份驗證。我注意到,在運行「aspnet_regsql」時,它會生成以「aspnet_」開頭的表/ sp,並創建一組以「AspNet」開頭並具有類似功能(即用戶,角色等)的表。AspnetRoles和aspnet_Roles之間的區別

MVC5是否利用以「aspnet_」開頭或僅以「AspNet」開頭的數據庫元素?如果只有後者,刪除前者是否可以?

回答

0

最新的默認MVC5模板利用Identity 2.0進行用戶/賬戶管理,這會生成以「AspNet」開頭的表格。 「aspnet_」表由aspnet_regsql工具生成。

在附註中,您應該堅持使用Identity,並遠離舊會員。它非常過時,並且您通過Identity獲得更多靈活性。