Ciao,
Ho una mia pagina di login dove raccolgo tramite form username e password, adesso quando premo invio, devo autenticarmi tramite Active Directory.
Sapete dirmi se da qualche parte c'è un Tutorial che spiega come fare?
Grazie.
Ciao,
Ho una mia pagina di login dove raccolgo tramite form username e password, adesso quando premo invio, devo autenticarmi tramite Active Directory.
Sapete dirmi se da qualche parte c'è un Tutorial che spiega come fare?
Grazie.
Buona lettura
http://tinyurl.com/68s2t
Ciao![]()
AZ [Microsoft - .NET MVP]
Mia Home page: http://ciclismo.sitiasp.it
Asp.Net community: http://www.aspitalia.com
Il mio blog: http://blogs.aspitalia.com/az
Grazie mille.
Ciao.
Ciao,
ho provato a seguire le istruzioni nel link specificato ma non funziona, continua a darmi lo stesso errore:
Qualcuno ha qualche idea di come risolvere?Error authenticating. Error authenticating user. Metodo di autenticazione richiesto non supportato dal server
Insistendo sul codice sono riuscito a collegarmi al server LDAP e a fare delle ricerche, in pratica riesco a capire se un utente esiste ma non riesco a controllarne la password.
Qual è il tassello mancante?
Horus
io ho fatto qualcosina
ti anticipo che è abbastanza un delirio...ma mi sa che lo avevi già intutito
cmq questo link a me è stato molto utile...
se posti la parte di codice è + facile aiutarti
cià
Dopo ulteriori tentativi ho raggiunto questo punto:
Con la dll Novell.Directory.Ldap impostando il corretto userDN riesco a fare l'autenticazione.
Se invece questo codice non riesco a farlo funzionare:
Grazie per la risposta.codice:try { System.DirectoryServices.DirectoryEntry testent = new System.DirectoryServices.DirectoryEntry(SERVERPATH,user,pass); //Bind to the native AdsObject to force authentication. object obj = testent.NativeObject; DirectorySearcher search = new DirectorySearcher(testent); search.Filter = "uid=" + user; search.PropertiesToLoad.Add("SearchResult tresult = search.FindOne(); if(null == tresult) { return false; } //Update the new path to the user in the directory. path = tresult.Path; attr = (String)tresult.Properties["cn"][0]; } catch (Exception ex) { throw new Exception("Error authenticating user. " + ex.Message); }
Horus
ciao io devo installare LDAP su sloackware ma non riesco a metterlo su mi da questo error: BDB: BerkeleyDB version incompatible, qualcuno mi sa aiutare?
Grazieeee![]()
linux è user friendly come windows, è solo selettivo con chi vuol essergli amico