UP
P.S. se la stessa cosa la faccio in un programma VB.NET, funziona, ma se faccio le stesse operazioni in ASP.NET non funge, come mai
ricapitolo, questo è il mio codice asp.net:
codice:
<%@ Page Language="VB" %>
<%@ import Namespace="System.DirectoryServices" %>
<script runat="server">
Sub Button1_Click(sender As Object, e As EventArgs)
Try
Dim path as string = "LDAP://xxx.xxx.xxx.xxx/DC=xxx,DC=xxx"
Dim localUsername as string = textbox1.Text
Dim localPassword as string = textbox2.Text
Dim search as DirectorySearcher = new DirectorySearcher(new DirectoryEntry
(path, localUsername, localPassword))
search.Filter = String.Format("(cn={0})", localUsername)
search.PropertiesToLoad.Add("cn")
Dim ADresult As SearchResult = search.FindOne()
label1.Text = "Autenticazione avvenuta"
label1.ForeColor = color.Green
Catch
label1.Text = "Autenticazione negata"
label1.ForeColor = color.Red
end try
End Sub
</script>
...
e mi dà errore sull'import del namespace