1

我有一个 VBScript 来使用 ADSI 界面来操作 Active Directory 用户。该脚本运行良好。这是我们目前的情况

一台机器----------------------------> Active Directory 服务器(带有 VB 脚本)

但是,当通过 SOCK(代理服务器)运行相同的脚本时,我们遇到了 1 个问题。场景是:

一台机器 --------------> SOCKs(代理服务器) ----------> Active Directory 服务器(带有 VB 脚本)

我们发现在第二种情况下,vb 脚本不会首先尝试连接到 SOCKs 服务器,而是直接连接到 Active Directory 服务器。这就是它失败的原因。

请帮我解决第二种情况,如何让 ADSI 接口或方法首先通过 SOCKs 服务器。

非常感谢

4

1 回答 1

0

您是否尝试更改您的 LDAP 字符串:

set obj = GetObject ("LDAP://SocksIPAddr:389/dc=dom,dc=fr, "societe\administrateur", "test.2011")

已编辑 (2011-11-01)

在客户端机器上,您还可以修改C:\Windows\System32\drivers\etc\hosts文件以添加:

SocksIPAddr dom.fr
于 2011-10-31T10:11:31.007 回答