J'essaye de créer un MembershipProvider personnalisé et je me demandais comment j'ajouterais mes informations d'utilisateur au cookie d'authentification qu'utilise ASP.NET. Mon objectif est de faire en sorte que mon authentification fonctionne à la fois pour le site Web et le service WCF avec le mode Compatibilité ASP.NET activé.Comment créer un cookie d'authentification dans un MembershipProvider personnalisé?
Répondre
Vous utilisez MembershipProvider dans votre application, il vous suffit donc d'utiliser le contrôle de connexion intégré et de définir sa propriété de fournisseur sur le type de votre MembershipProvider. FormsAuthentication prendra soin de créer des cookies d'authentification pour vos utilisateurs.
Vous devez spécifier l'URL de votre page par défaut [où vos utilisateurs iront après la connexion réussie] et l'URL de la page de connexion qui héberge le contrôle de connexion. FormsAuthentication vérifie si l'utilisateur est authentifié, s'il trouve un utilisateur non connecté et si votre page asp.net exige une authentification, FormsAuthentication redirige l'utilisateur vers la page de connexion spécifiée dans la section FormsAuthentication de web.config.
C'est ainsi que vous exploitez Fournisseurs dans ASP.NET 2.0+, vous n'avez pas besoin de faire des choses explicitement, tout est configurable.
Voici quelques liens pour votre référence, qui vous guideront à travers ce dont vous avez besoin.
- 1. Comment déployer un MembershipProvider personnalisé ASP.net?
- 2. Vous n'utilisez pas l'adresse de messagerie dans un MembershipProvider personnalisé?
- 3. Créer un cookie pour NSURLRequest?
- 4. Comment créer un System.Windows.Media.Brush personnalisé?
- 5. Comment créer un contrôle gridview personnalisé?
- 6. Comment créer un message Windows personnalisé?
- 7. Comment créer un élément Outlook personnalisé?
- 8. Comment créer un périphérique GDI personnalisé?
- 9. Comment créer un écran de chargement personnalisé dans JavaFX?
- 10. Chiffrer/déchiffrer l'utilisation du mot de passe dans un MembershipProvider personnalisé?
- 11. Impossible d'utiliser les services d'application client avec MembershipProvider personnalisé
- 12. Silverlight Custom Control Créer un événement personnalisé
- 13. Impossible de créer un objet personnalisé XAML
- 14. Comment créer un objet personnalisé à partir d'un formulaire sérialisé?
- 15. Comment créer un émulateur de périphérique personnalisé ARM9?
- 16. Android: Comment créer un widget d'aperçu de caméra personnalisé?
- 17. Comment créer une méthode pour un objet personnalisé en JavaScript?
- 18. Comment créer un attribut personnalisé pour MS Test?
- 19. DSL Outils: Créer un nouveau diagramme dans le code personnalisé
- 20. In C# Comment créer un événement avec un gestionnaire d'événements personnalisé dans le cadre d'une interface?
- 21. Comment créer un contrôle personnalisé ASP.NET avec un tiret dans le nom?
- 22. Comment donner un contrôle personnalisé ASP.Net un nouvel événement personnalisé
- 23. Comment créer un panneau réductible dans WPF
- 24. Comment enregistrer un IObjectRenderer personnalisé dans log4net?
- 25. Comment implémenter un pinceau personnalisé dans WPF?
- 26. Comment détecter un cookie activé dans Safari 4 Bêta
- 27. Comment analyser un cookie variable ou multi-valeur dans Selenium?
- 28. Cookie sur un domaine intranet
- 29. Comment puis-je dessiner un ComboBox personnalisé dans un DataGridViewCell?
- 30. Wordpress: Comment inclure un champ personnalisé dans un tableau (SmplePie)