我们有离岸承包商正在尝试运行执行以下 Active Directory 调用的应用程序,如下 VB.NET 所示
Dim objRootDSE As New DirectoryEntry("LDAP://RootDSE")
Return "GC://" & Replace(Replace(objRootDSE.Properties("rootDomainNamingContext").Value().ToString, ",", "."), "DC=", "") 'DC=uis,DC=unisys,DC=com
该代码在函数返回行返回错误,表明它无法联系服务器,当它在本地为我工作时,它是“DC=uis,DC=unisys,DC=com”
承包商通过 VPN 连接到我们公司的内部网络,并且通常可以访问完整的网络,所以我不知道为什么他们应该无法联系到这个服务器。
其他位置的其他离岸用户使用相同的代码没有问题。
我对AD几乎一无所知。有人可以给我一个线索吗?