0

Nous avons une application Web asp.net qui gère une table avec des informations sur l'utilisateur, des mots de passe et des rôles. J'essaie d'importer ces informations dans une base de données d'adhésion et de les utiliser pour l'authentification basée sur le formulaire dans une application Web Sharepoint 2013. J'ai également remarqué que la base de données d'adhésion que j'ai créée ne stocke pas les mots de passe. À ce stade, je suis un peu confus quant à la façon de procéder pour créer un FBA pour mon site sharepoint en utilisant les mêmes informations d'identification de membre et les rôles de ma table existante.Ajout d'utilisateurs existants d'une table à une base de données d'appartenance

Répondre

1

Il mémorise réellement les mots de passe. Vous l'avez probablement configuré pour les mots de passe 'hachés' - vous ne pouvez donc pas voir les mots de passe dans la table - seulement un hachage à 1 manière des mots de passe. Si vous définissez passwordFormat sur Clear, les mots de passe seront en texte brut dans la base de données. Cela dit, pour des raisons de sécurité, je vous suggère d'utiliser Hashed. Faites une recherche sur google sur comment hacher vos mots de passe existants afin qu'ils puissent être mis dans la base de données dans le bon format. Mais si vous voulez le faire fonctionner rapidement, utilisez Effacer, puis Hachez-les dans le futur une fois que vous aurez tout travaillé.

Et juste une note - le champ mot de passe est sur la table aspnet_Membership.

+0

Chris..J'ai changé de stratégie, j'ai déjà un site Web asp.net qui récupère les informations d'identification de l'AD et les stocke dans une table de base de données. Serais-je capable de créer un fournisseur d'appartenance personnalisé pour sharepoint qui peut authentifier les utilisateurs par rapport à cette table? Les mots de passe de ce tableau semblent être hachés et non en texte brut. Pensez-vous que le fournisseur d'appartenances personnalisées sharepoint pourrait authentifier les informations d'identification en texte brut sur cette table? – Aravindh

Questions connexes