Je développe un composant WebPart pour MOSS 2007. Le composant WebPart est en cours de déploiement dans une application Web qui utilise l'authentification basée sur les formulaires et le rôle/les fournisseurs d'adhésion pour contrôler les utilisateurs. La table des membres a été modifiée pour inclure des informations supplémentaires (je suis conscient que ce n'est pas la meilleure façon de gérer les utilisateurs supplémentaires, c'est-à-dire les profils, mais c'est une exigence d'un autre département).Remplacement de web.config dans sharepoint webpart/utilisation d'un fournisseur d'appartenances personnalisé dans le composant WebPart
Étant donné que mon composant WebPart doit accéder à ces informations, je pensais à implémenter un fournisseur d'appartenances personnalisé.
Jusqu'à présent, j'ai suivi: http://msdn.microsoft.com/en-us/library/6tc47t75.aspx et j'ai ma classe de membre personnalisée et une MembershipProvider classe très dépouillée.
Mais comment activer/utiliser ce fournisseur d'appartenances dans mon composant WebPart?
J'ai essayé de créer un web.config simple dans le dossier "WebPartCode" de ma solution, à côté de mon fichier de code webpart, avec une chaîne de connexion et des balises de fournisseur d'adhésion.
Mais je ne sais même pas vraiment comment construire/référencer/utiliser le fournisseur d'appartenance lui-même, donc je ne sais pas ce que je dois faire d'autre.
J'ai construit un projet de bibliothèque de classe C# avec les deux classes (membershipprovider et customuseruser) et l'ai compilé et installé dans le cache de l'assembly global - est-ce correct? et comment puis-je y accéder à partir d'ici?
quelqu'un L'espoir peut aider