crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Qt Linux проверка авторизации AD
Honey12345
  опции профиля:
сообщение 3.3.2019, 2:03
Сообщение #1


Новичок


Группа: Неактивирован
Сообщений: 1
Регистрация: 3.3.2019
Пользователь №: 5063

Спасибо сказали: 0 раз(а)




Репутация:   0  


Добрый день, все время писал на Qt под Windows.
Но возникла задача перенести код на Linux (Ubuntu).
Установил фреймвок под Ubuntu , но пришлось отключить функцию авторизации в AD.
На Windows использовал библиотеку Winldap32.dll и соответствующий код из примера.
Для линукса рыл целый день и ничего удобоваримого не нашел.
Набрел на следующую ссылку https://stackoverflow.com/questions/6789605...p-queries-in-qt, скачал исходники данного проекта,
но как прикрутить его к коду не пойму. Буду благодарен за любую помощь.


На Windows все работало просто, если рабочая станция авторизована в AD то библиотека пробовала авторизоваться в AD (указывад имя сервера или ip) и если все ок то пользователь заходил в проект Qt.

Рабочая станция под Ubuntu авторизована в этом же AD с помощью kerberos, билет получен. Как из приложения Qt проверить что машина авторизована в AD ? Имя пользователя получаю из системы, или хотябы провести проверку logi/pass в AD ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 18.8.2019, 20:23