gpt4 book ai didi

c# - 如何将 MySql 与 asp.net 身份结合使用以及 MVC 与 Microsoft ASP.NET 身份示例结合使用?

转载 作者:行者123 更新时间:2023-11-29 11:13:13 25 4
gpt4 key购买 nike

我正在学习 asp.net 身份。我从this link找到了这个nuget包。它是示例版本的链接,尽管在 alpha 版本中并不用于实际使用,但我对学习观点感到好奇。所以安装了它并且非常喜欢它(from here) 。现在,在具有 ASP.NET 标识的空 MVC 项目中,使用 this link ,我可以使用 MySql 作为存储提供程序。现在的问题是如何将 mysql 与身份样本一起使用?

最佳答案

您需要更改连接字符串。默认情况下,身份模型使用 web.config 上的默认连接字符串。如果数据库不存在,它将与表一起创建。您需要首先将 mysql 添加到 Visual Studio,您可以在 mysql 页面上找到它。然后创建一个到 mysql 的连接,然后通过替换 DefaultConnection 来指定它”

位于 IdentityModel.cs 上

public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("DefaultConnection", throwIfV1Schema: false)
{
}

public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
}

关于c# - 如何将 MySql 与 asp.net 身份结合使用以及 MVC 与 Microsoft ASP.NET 身份示例结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40176029/

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