Russian Qt Forum
Май 05, 2024, 10:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1]
1  Qt / Общие вопросы / Re: Qt LDAP авторизация под Ubuntu. : Март 25, 2019, 02:21
Разобрался с проблемой, может кому понадобиться, опишу алгоритм действий. Рабочая станция с Ubuntu 18.04, установлен Qt 5.12.1 GCC 64bit.

Качаем с указанной этой ссылке http://www.openldap.org/software/download/ OpenLDAP-2.4.47.zip (или tar), распаковываем любую папку в домашнем каталоге.

Устанавливаем в системе следующие пакеты libldap-2.4-2 , libldap-common , libldap2-dev

$ sudo apt-get install libldap-2.4-2 libldap-common libldap2-dev

Мне еще понадобилось установить пакет libsasl2-dev

$sudo apt-get install libsasl2-dev

Переходим в папку с распакованным OpenLDAP-2.4.47 и далее идем в contrib/ldapc++

$cd ~/Download/openldap-2.4.47/contrib/ldapc++/

Далее запускаем :

$ ./configure
$ sudo make
$ sudo make install

Библиотеки и заголовочные фалы установились в /usl/local/lib и /usl/local/include

В файл проекта добавил INCLUDEPATH += /usl/local/include и LIBS += -L/usr/local/lib -lldapcpp

примеры из папки /contrib/ldapc++/examples/ собрались и заработали, сейчас нужно покурить доки чтобы разобраться как с этим работать и попробовать авторизоваться в AD.
2  Qt / Общие вопросы / Qt LDAP авторизация под Ubuntu. : Февраль 27, 2019, 06:49
Добрый день, все время писал на Qt под Windows. Но возникла задача перенести код на Linux (Ubuntu). Установил фреймвок под Ubuntu , отключил в коде функции выгрузки в Excel, но еще пришлось отключить функцию LDAP авторизации. На  Windows использовал библиотеку Winldap32.dll и соответствующий код из примера. Для линукса рыл целый день и ничего удобоваримого не нашел. Набрел на следующую ссылку https://stackoverflow.com/questions/6789605/ldap-queries-in-qt, скачал исходники данного проекта, но как прикрутить его к коду не пойму. Буду благодарен за любую помощь.
Страниц: [1]

Страница сгенерирована за 0.052 секунд. Запросов: 24.