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