gpt4 book ai didi

asp.net-mvc - MVC5登录到自定义数据库

转载 作者:行者123 更新时间:2023-12-01 10:40:09 24 4
gpt4 key购买 nike

如果您有自己的数据库和 BAL(业务访问层)并且不想使用 DefaultConnection 和模板 ASPNET 数据库表,而是我自己的用户表怎么办?

如何使用自定义数据库?

连接字符串:

public class AppDbContext : IdentityDbContext<AppUser>
{
public AppDbContext() : base("DefaultConnection")
{
}
}

Web.config

<add name="DefaultConnection" 
connectionString="Data Source=(LocalDb)\v11.0;
AttachDbFilename=|DataDirectory|\NakedIdentity-Mvc.mdf;
Initial Catalog=NakedIdentity-Mvc;Integrated Security=True"
providerName="System.Data.SqlClient" />

最佳答案

您可以自定义表格、存储和类。
这个过程并不简单,但你可以通过一些工作来做到这一点。我前几天回答过类似的问题。
你可以找到它here .

你可以找到一个project在 github 上,我尝试自定义身份验证/授权过程中涉及的所有表。

这是另一个 answer您可以在其中阅读有关为您的用户和角色使用不同存储的更多信息。

关于asp.net-mvc - MVC5登录到自定义数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30819999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com