[英]MVC 4 ASP.NET configuration
我已經在Visual Studio 2012中使用C#對MVC 4應用程序進行了編碼。
如果轉到“項目”->“ ASP.NET配置”,然后瀏覽到“安全性”,則在此處創建的用戶未鏈接到我的應用程序中。
例如,如果我在ASP.NET配置中創建一個用戶,則該用戶不是我在編譯和運行應用程序時登錄的有效用戶。 另外,如果我通過應用程序的注冊功能創建並登錄用戶,則我創建的用戶不會顯示在ASP.NET配置中。
我可以將兩者鏈接在一起嗎? 如果不是,則ASP.NET配置在哪里存儲用戶?
提前致謝
希望下面的答案對您有幫助(從ASP MVC4 Admin添加用戶設置 )
如果您使用的是標准的asp.net mvc 4應用程序,則可以。 這是預料之中的。
原因是MVC4默認情況下為用戶提供了另一個稱為SimpleMembership的成員資格提供程序,並且該提供程序與ASP.NET配置實用程序不兼容。 該配置實用程序使用舊的成員資格提供程序,該提供程序具有完全不同的表。
您的選擇是:
至於單獨的數據庫,是的。 如果您注意到,則web.config中沒有成員資格配置。 而是,ASP.NET配置工具使用在c。\\ windows \\ microsoft.net \\ framework [64] \\ config中的machine.config中定義的默認成員身份配置。 默認位置是位於項目目錄下位於App_Data目錄下的文件aspnet.mdf。
編輯:
有關新提供者的更多信息,請參見:
也:
http://geekswithblogs.net/Aligned/archive/2012/08/30/mvc-4-authentication.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.