Я пытаюсь сделать гаджет боковой панели, который имеет функцию запроса LDAP, но не смог найти очень хорошим, или любой, полезная документация относительно вопроса. Я чрезвычайно не испытан с JavaScript и знаю мало ни к чему о том, как функция запросов LDAP, таким образом, любая информация вообще была бы полезна.
информация:
первый отрывок:
var sSearchURL = "ldap://a.b.c.d.e:389/o=x_y_z,c=us";
var URLsuffix = "dc=" + form.SearchData.value;
document.location = sSearchURL URLsuffix;
другой отрывок:
var ldap = GetObject('LDAP:');
var ad = ldap.OpenDSObject(
'LDAP://a.b.c.d.e:389/o=x_y_z',
'cn=Administrator,ou=People,o=rootname',
'password',
0
);
Пока вы хотите запустить свой JavaScript в веб-браузере, вы ограничены протоколом HTTP и доменом, с которого ваш сценарий был загружен в первую очередь.
Таким образом, общение с LDAP-сервером невозможно из JavaScript-движка веб-браузера.
Существуют среды выполнения JavaScript с меньшими ограничениями, в которых можно реализовать сокет-серверы и клиенты. Для связи с LDAP вам придется написать свою собственную библиотеку или найти какую-нибудь существующую.