Comment puis-je configurer un Fournisseur d'appartenances dans ma base de données existante à l'aide de ASP.NET MVC?
Pour une raison quelconque, l'idée de la création d'Adhésion à ASP.NET MVC semble vraiment déroutant.
Quelqu'un peut-il fournir des mesures précises pour l'installation, la condition de tables, de contrôleurs, de classes, etc. nécessaires pour disposer d'un fournisseur d'appartenances?
Je sais que la Démo que MVC est livré avec a un contrôleur des Comptes. Cependant, dois-je utiliser dans mon propre projet? De quoi ai-je besoin pour obtenir ma base de données existante prêt le cas échéant? Si non, comment puis-je savoir ce que je dois faire pour mettre en œuvre un fournisseur d'appartenances?
- +1 l'ensemble de la mise en œuvre du fournisseur d'appartenances est déroutant
Vous devez vous connecter pour publier un commentaire.
Découvrez ce étape par étape de blog sur comment configurer le fournisseur d'appartenances dans votre asp.net projet mvc. Le sdk outil dont vous avez besoin pour obtenir votre base de données est prêt aspnet_regsql.exe vous n'avez pas besoin de créer une base de données distincte pour le faire ( beaucoup de gens pensent qu'ils ont à fournir un distinct du réseau.db), vous pouvez exécuter la commande sur votre base de données existante, et il va créer les tables, les vues, les procédures stockées et de gérer le fournisseur d'appartenances pour vous.
L'avantage d'utiliser le fournisseur par défaut (SqlMembership fournisseur) est de vous épargner beaucoup de temps. Il implique beaucoup de travail pour la conception d'un abonnement complet et le rôle de fournisseur.
Modifier [2014-06-19] Asp.Net l'Identité est le Framework de Microsoft nouvelle recommandation pour gérer les autorisations de sable.
Consultez ce lien:
https://github.com/TroyGoode/MembershipStarterKit
La plupart du travail est déjà fait pour vous. Il suffit de télécharger l'échantillon du projet et exécuter le aspnet_regsql.exe sur votre base de données.
découvrez ma réponse dans ce post;
l'adhésion
Si vous voulez garder le fournisseur d'appartenances qui .Net crée pour vous, alors vous pouvez copier tous les tableaux, etc, à une autre base de données sql et le point le fournisseur via le fichier de configuration.
Poster un commentaire si vous avez besoin de plus que cela.