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