簡體   English   中英

在ASP.net MVC 4中自定義創建用戶

[英]Custom Create User in ASP.net MVC 4

我已經做了一個asp.net MVC 4 Internet應用程序。 我想擁有自定義的“創建用戶”功能。 因此,我使用了MembershipProvider類的CreateUser函數,並在web.config添加了<providers>配置。

但是問題是當我運行代碼時,它捕獲了異常找不到存儲過程'dbo.aspnet_CheckSchemaVersion' 盡管數據庫是由asp.net本身生成的,但它沒有任何存儲過程(如以前的版本一樣)。

我不能使用MVC 4的WebSecurity.CreateUserAndAccount函數,因為它表示未初始化。

所以我不知道該怎么辦。 任何幫助,將不勝感激。 謝謝。

首先,請使用新的ASP.NET通用提供程序

I wanted to have custom Create User function

  • 如果您想自己進行用戶身份驗證和身份驗證,則需要實現“ 自定義成員資格提供程序” ,它基本上會覆蓋“默認成員資格提供程序”。

exception Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.

  • 您將不會在新的ASP.NET Universal Providers中看到該異常,因為它不再使用SchemaVersions表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM