我正在尝试检索用户的当前域对象。当FQDN域名与Pre-Windows 2000域名(netbios)不同时,我遇到了问题。
String domainName = "????";
Domain d = Domain.GetDomain(new DirectoryContext(DirectoryContextType.Domain, domainName)));
抛出异常:
System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException:指定的域不存在或无法联系。
我无法确定应该使用哪个域名来检索当前用户域。我当前的实现是使用FQDN字符串,但是当netbios发生更改时,这似乎失败了。
任何能指引我正确方向的指针?谢谢!