Do you run this under the aspnet identity?
Remember 'aspnet' has no privilege to access the AD, you'll have to impersonate a more 
powerful user or use explicit
binding credentials.

Willy.

----- Original Message -----
From: "Jim Graf" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, April 22, 2002 9:19 PM
Subject: [DOTNET] Active Directory Problem


> Hi,
>
>    Playing around with active directory trying to get Windows group
> based on userid. When run locally the code that follows works and prints
> out the information.
>
>  DirectoryEntry root = new DirectoryEntry("LDAP://somerootl";);
>
>  // Create Directory Searcher
>  DirectorySearcher searcher=new DirectorySearcher(root);
>
>  // Set Filter
>  searcher.Filter = "(SAMAccountName=someusername)";
>
>  // Add Properties To Look For
>  searcher.PropertiesToLoad.Add("memberOf");
>
>  // Find All that Match
>  SearchResult result = searcher.FindOne();
>  Response.Write(result.Properties["memberOf"].Count);
>         Response.Write(result.Properties["memberOf"][0]);
>
>
>        When I run on my Windows 2000 Advanced Server I get the following
> exception:
>
> Server Error in '/TestActiveDirectoryC' Application.
> ----------------------------------------------------------------------------
> ----
>
> Handling of this ADSVALUE type is not yet implemented (type = 0xb).
> Description: An unhandled exception occurred during the execution of the
> current web request. Please review the stack trace for more information
> about the error and where it originated in the code.
>
> Exception Details: System.NotImplementedException: Handling of this
> ADSVALUE type is not yet implemented (type = 0xb).
>
> Source Error:
>
> An unhandled exception was generated during the execution of the current
> web request. Information regarding the origin and location of the exception
> can be identified using the exception stack trace below.
>
> Stack Trace:
>
>
> [NotImplementedException: Handling of this ADSVALUE type is not yet
> implemented (type = 0xb).]
>    System.DirectoryServices.ResultPropertyValueCollection.get_Item(Int32
> index) +111
>    TestActiveDirectoryC.WebForm1.Page_Load(Object sender, EventArgs e)
>    System.Web.UI.Control.OnLoad(EventArgs e) +67
>    System.Web.UI.Control.LoadRecursive() +29
>    System.Web.UI.Page.ProcessRequestMain() +724
>
>
> Any help would be appreciated
> Jim
>
> You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.
>

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to