Lors de l'utilisation du fournisseur d'appartenance ASP.NET, existe-t-il un moyen d'obtenir un utilisateur par adresse e-mail dans un domaine spécifique? Je sais qu'il y a System.Web.Security.Membership.GetUserNameByEmail(emailAddress)
mais j'espère qu'il y a un moyen de restreindre la recherche à un domaine d'utilisateur spécifique.Asp.Net Provider Provider - comment obtenir l'utilisateur par adresse e-mail dans un domaine?
0
A
Répondre
0
Le fournisseur utilise une recherche de sous-arbre à partir du point de recherche spécifié dans la chaîne de connexion.
Si vous souhaitez limiter la recherche, je configurer la chaîne de connexion du fournisseur au point à ce domaine spécifique & OU vous voulez rechercher dans.
Exemple:
<add name="ADConnectionString" connectionString="LDAP://example.com/DC=example,DC=com/OU=Accounts" />