繁体   English   中英

如何将MySql与asp.net身份一起使用以及将MVC与Microsoft ASP.NET身份示例一起使用?

[英]How to use MySql with asp.net identity and MVC with Microsoft ASP.NET Identity Samples?

我正在学习asp.net身份。 我从此链接中找到了这个nuget包。 它是示例发行版的链接,尽管是alpha版本,并不意味着要实际使用,但我对学习角度感到好奇。 因此安装了它,并非常喜欢它(从这里开始) 现在从具有ASP.NET身份的空MVC项目中,使用此链接 ,我可以将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();
        }
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM