有没有人知道如何使用在ASP Web应用程序上运行的VB从AD对象获取属性?
我目前正在尝试使用System.DirectoryServices
,但没有太多运气。
ActiveDirectorysAMaccountname = Environment.UserName.TrimStart("DOMAIN\")
Dim search As New DirectorySearcher()
search.Filter = ("sAMAccountName=" + ActiveDirectorysAMaccountname)
search.PropertiesToLoad.Add("objectGUID")
Dim result As SearchResult = search.FindOne()
以上确实会返回一个结果,但它的格式为byte()
,而不是我预期的objectGUID
。
答案 0 :(得分:0)
objectGuid
以二进制形式存储,因此您可以获得预期的结果。您可以将其传递给Guid
构造函数以获取强类型版本。