Ich mag würde die ValidateUser
Methode des ActiveDirectoryMembershipProvider verwenden, um zu validieren, dass ein Benutzer in AD existiert.ActiveDirectoryMembershipProvider zur Validierung eines Benutzers
ich den Benutzernamen und das Passwort in einer Form nehme. Ich möchte dann den Anbieter instanziiert und ValidateUser
<add name="AspNetActiveDirectoryMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider"
connectionStringName="ADConnection"
attributeMapUsername = "userPrincipalName" />
nenne ich ersetzen nur echte Werte mit Test für die Post ..
<add name="ADConnection" connectionString="LDAP://test.test.test.com/dc=test,dc=com" />
zu tun, was ich tun will, muss ich zur Verfügung stellen müssen ein Benutzername und ein Passwort an den Provider, damit er sich an erster Stelle verbinden kann, dh ein Systemaccount .. und sobald er eingerichtet ist, kann ich dann den Benutzer überprüfen, den ich validieren möchte?
Danke, J
Danke, aber es ist nicht der einzige Anbieter, den ich verwenden möchte, ich möchte den SqlMembershipProvider auch verwenden, um andere Benutzer gegen einen SQL-Speicher zu validieren, also muss ich ihn instanziieren, er kann standardmäßig den SQL-Server abholen eine. –
John
@John: aktualisiert meine Antwort - ich hoffe, ich habe die Lösung für Ihre Frage (es sei denn, Sie haben es bereits selbst gefunden). –