问题
How can I configure membership provider to insert data on my own database
回答1:
Write a custom Membership Provider to use your custom database (if you want to use a completely different database schema) or follow the steps here:
How Do I Change My ASP.NET Membership Database
回答2:
You can create a custom MembershipProvider to deal with a custom authentication system. You have to implement a bunch of methods. Here is an example
public class DreemMembershipProvider : MembershipProvider
{
...
public override MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status)
{
//your code to insert a user in the db.
}
public override bool ValidateUser(string username, string password)
{
//your code to check the user and pass against your db
}
...
}
finally you have to set your app to use your membership provider -> in the web.config
来源:https://stackoverflow.com/questions/2646123/how-can-i-configure-membership-provider-to-insert-data-on-my-own-database