我一点都不熟悉ASP.NET成员资格/角色。这是我第一次使用它,也是我第一次尝试使用ASP.NET MVC。当我为MVC创建第一个项目时,它为我提供了一个可爱的模板来创建帐户。我很高兴看到我不必手动执行此操作。但是,它失败了,因为它无法连接到SQL Server。我没有SQL Server,我有MySQL。有什么简单的方法可以使该系统改为使用MySQL,还是必须创建自己的身份验证?
明白了!使用MySql Connector / Net 6.2.2.0版,请按照下列步骤操作…
将您<membership>在web.config中更改为:
<membership>
<membership defaultProvider =“ MySqlMembershipProvider”>
<提供者> providers> membership>
运行项目 ASP.NET配置工具,然后单击“安全性”选项卡进行测试