Die einfache Asp.Net MVC-Mitgliedschaft ist nicht dasselbe wie ein normaler Mitgliedschaftsanbieter für Webformulare. Überprüfen Sie folgendes Blogbeitrag . Aus verlinktem Artikel
- SimpleMembership lässt sich in das vorherige Mitgliedschaftssystem integrieren, aber Sie können keinen MembershipProvider mit SimpleMembership verwenden
- ASP.NET 4.5 Web Forms verwendet SimpleMembership nicht; es implementiert OAuth zusätzlich zur ASP.NET-Mitgliedschaft
Siehe auch folgendes Bild:
Ausnahmsweise wird davon ausgegangen, dass Ihr Anbieter klassischer Mitgliedschaftsanbieter und es ist nicht mit der einfachen Mitgliedschaft kompatibel.
"Membership.Provider" property must be an instance of "ExtendedMembershipProvider".
Sie können sich folgendes ansehen:post1 ,post2 für MySql-kompatible Asp.Net MVC Simple Membership Anbieter.