2011-03-26 2 views
0

J'ai créé une base de données avec les objets Application Services comme décrit au official website. Mais quand je veux ajouter un nouvel utilisateur (en utilisant Membership.AddUSer(...)) la base de données ASPNETDB.mdf locale par défaut est créée et les données de l'utilisateur y sont stockées. J'ai ajouté une chaîne de connexion au fichier webconfig et à la base de données configurée comme indiqué dans le didacticiel mentionné, mais cela ne fonctionne toujours pas. Où puis-je configurer le fournisseur d'appartenances pour stocker des données dans ma base de données de production?Comment stocker les données des utilisateurs dans une base de données externe

Merci d'avance.

Répondre

1

Regardez la section d'adhésion dans web.config et définissez le paramètre connectionStringName pour AspNetSqlMembershipProvider pour nommer votre nom de chaîne de connexion.

+1

Par défaut je n'ai pas eu la section d'adhésion dans mon webconfig, c'est la source de ma confusion. Votre réponse me donne la solution complète décrite sur: http://msdn.microsoft.com/en-us/library/6e9y4s5t.aspx – zgorawski

Questions connexes