Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C# Programmation Réseau: Accéder à un contenu DSML avec DsmlDirectoryIdentifier

 
using System;
using System.Net;
using System.DirectoryServices;
using System.DirectoryServices.Protocols;
/* */
public class MainClass {
    public static void Main() {
        Uri uri = new Uri("http://site/dsml1");
        DsmlDirectoryIdentifier identifier = new DsmlDirectoryIdentifier(uri);
 
        NetworkCredential credentials = new NetworkCredential();
        credentials.UserName = "username";
        credentials.Password = "password";
 
        DsmlSoapHttpConnection connection = new DsmlSoapHttpConnection(identifier, credentials);
        connection.BeginSession();
 
        string distinguishedname = "yourName";
        string ldapFilter = "object=user";
        string[] attributes = new string[1];
 
        DirectoryRequest request = new SearchRequest(distinguishedname, ldapFilter, System.DirectoryServices.Protocols.SearchScope.Subtreenull);
 
        DirectoryResponse response = connection.SendRequest(request);
 
 
        connection.EndSession();
    }
 
}
 
 

No comments yet.

Leave a Comment