ИНТЕРФЕЙС ADSI для подключения служб Active Directory через SOCKS (прокси-сервер)

У меня был VBScript для управления пользователями Active Directory с помощью интерфейса ADSI. Скрипт работает хорошо. Это наш текущий сценарий

a Machine ----------------------------> Сервер Active Directory (со сценарием VB)

Однако мы столкнулись с 1 проблемой при запуске того же скрипта через SOCK (прокси-сервер). Сценарий таков:

a Machine --------------> SOCKs (прокси-сервер) ----------> сервер Active Directory (со сценарием VB)

Мы обнаружили, что во втором случае скрипт vb сначала не пытается подключиться к серверу SOCK, а напрямую подключается к серверу Active Directory. Вот почему это НЕ ПРОШЛО.

Пожалуйста, помогите мне со вторым сценарием, как сначала получить интерфейс или методы ADSI для прохождения через сервер SOCK.

Большое спасибо


person Graham Nguyen    schedule 31.10.2011    source источник


Ответы (1)


Вы пытаетесь изменить строку LDAP:

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

Отредактировано (01.11.2011)

На клиентской машине вы также можете изменить файл C:\Windows\System32\drivers\etc\hosts, чтобы добавить:

SocksIPAddr dom.fr
person JPBlanc    schedule 31.10.2011