我们在ASP.Net MVC4项目中使用了互联网应用程序。由于Simplemembership是开箱即用的功能,因此成员资格在我们的数据库上创建了以下表:
webpages_Membership
webpages_Roles
webpages_UsersInRoles但是我们的数据库团队,还没有准备好在表名前加上"webpages“。他们可以创建下表:
Project_Membership
Project_Roles
Project_UsersInRoles其中" project“前缀是特定于我们的项目的。
现在,如果我们在SC_Membership表的顶部创建一个作为webpages_Membership的数据库视图,那么我们的成员资格提供者应该连接到视图来验证用户身份。有没有可能。任何关于这方面的想法都将受到高度赞赏。
-Sanjiv
发布于 2013-10-20 06:17:16
在应用程序启动中,使用以下参数调用WebSecurity.InitializeDatabaseConnection():
public static void InitializeDatabaseConnection(
string connectionString,
string providerName,
string userTableName,
string userIdColumn,
string userNameColumn,
bool autoCreateTables
)https://stackoverflow.com/questions/18375585
复制相似问题