1

J'utilise SharePoint Server 2007 Enterprise avec Windows Server 2008 Enterprise. Et j'utilise le portail de publication. Et j'utilise une solution d'authentification par formulaires personnalisée - Je stocke le nom d'utilisateur et le mot de passe dans une base de données SQL Server personnalisée (schéma). La base de données stocke les informations de profil utilisateur. Je développe en utilisant VSTS 2008 + C# + .Net 3.5 + ASP.Net + SharePoint Server 2007 SDK. Je veux apprendre à programmer pour intégrer le profil utilisateur stocké dans la base de données dans la gestion de profil utilisateur SharePoint (de sorte que de SharePoint toutes les informations des utilisateurs, je peux cliquer sur un lien pour un utilisateur puis les données de profil stockées dans ma base de données pourrait être affiché)? Toute solution réalisable? Appréciez si des exemples de code qui pourraient être référés. BTW: Je me soucie juste de la même valeur de profil être affiché, pas besoin de récupérer les données de profil utilisateur de ma base de données personnalisée, tout autre référentiel est ok.Problème de profil utilisateur avec l'authentification par formulaires et SharePoint

merci à l'avance, George

Répondre

1

Vous aurez besoin de mettre en œuvre un fournisseur d'appartenances ASP.NET. Fondamentalement, vous hériterez de ProviderBase et de mettre en œuvre des méthodes qui sauront transformer votre schéma personnalisé en informations utiles pour l'environnement Sharepoint. Ce lien peut vous aider: Implementing a Membership Provider

Je vous suggère de développer ce fournisseur personnalisé dans un site ASP.NET standard et, lorsque vous avez terminé, de l'installer sur le site Web Sharepoint.

EDIT: Jetez un coup d'œil à cette série d'articles: Examining ASP.NET's Membership, Roles, and Profile. C'est très complet.

+0

Je sais qu'il existe toutes les informations de liste d'utilisateurs de SharePoint, et comment SharePoint peut-il obtenir toutes les informations utilisateur du fournisseur d'appartenance que j'ai implémenté? – George2

+1

Sharepoint va utiliser ces méthodes spécifiques à l'adhésion pour obtenir les informations de vos utilisateurs –

+0

J'ai vu la page MSDN que vous avez mentionnée, un exemple d'implémentation? Mieux si adapté pour SharePoint. :-) – George2

Questions connexes