funzione ldap_simple_bind_s (winldap.h)
La funzione ldap_simple_bind_s autentica in modo sincrono un client in un server usando una password in testo non crittografato.
Sintassi
WINLDAPAPI ULONG LDAPAPI ldap_simple_bind_s(
[in] LDAP *ld,
[in] const PSTR dn,
[in] const PSTR passwd
);
Parametri
[in] ld
Handle di sessione.
[in] dn
Nome dell'utente da associare come . L'operazione di associazione usa i parametri dn e passwd per autenticare l'utente.
[in] passwd
Password dell'utente specificato nel parametro dn .
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene LDAP_SUCCESS.
Se la funzione non viene completata, restituisce un codice di errore. Per altre informazioni, vedere Valori restituiti.
Commenti
La funzione ldap_simple_bind_s avvia una semplice operazione di associazione sincrona per autenticare un client in un server LDAP. Le chiamate di associazione successive possono essere usate per ripetere l'autenticazione usando la stessa connessione.
Al termine dell'operazione di associazione, ldap_simple_bind_s torna al chiamante. Utilizzare ldap_simple_bind se si preferisce eseguire l'operazione in modo asincrono. Tenere presente che se viene contattato un server LDAP 2, non tentare altre operazioni sulla connessione fino al completamento della chiamata di associazione.
Multithreading: le chiamate di associazione non sono sicure perché si applicano alla connessione nel suo complesso. Prestare attenzione se i thread condividono le connessioni e provano a eseguire l'associazione di thread con altre operazioni.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | winldap.h |
Libreria | Wldap32.lib |
DLL | Wldap32.dll |