|
|
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Java клиент+БД на сервере. Есть задача: сделать в уже имеющемся приложении java сквозную авторизацию с Windows учеткой Active Directory. Как я понимаю идея получить от Windows имя учетки Active Directory и далее уже сопоставляем с учеткой в приложении (через БД). Вопрос как получить имя учетки Active Directory? Ссылки на готовые статьи с примерами приветствуются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2016, 06:33 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Dan_Irkutskiy, а что там в гугле пишут? Неужели никто никогда не задавался таким вопросом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2016, 07:24 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Dan_IrkutskiyJava клиент+БД на сервере. Есть задача: сделать в уже имеющемся приложении java сквозную авторизацию с Windows учеткой Active Directory. Как я понимаю идея получить от Windows имя учетки Active Directory и далее уже сопоставляем с учеткой в приложении (через БД). Вопрос как получить имя учетки Active Directory? Ссылки на готовые статьи с примерами приветствуются. Java клиент работает в сервере приложений? Если да, то в зависимости от сервиса приложений есть настройки для работы с Active Directory. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2016, 08:14 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Dan_IrkutskiyJava клиент+БД на сервере. А теперь тоже самое, только внятно и по-русски. Клиент к чему? Что за БД и на каком она сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2016, 10:14 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Dan_IrkutskiyВопрос как получить имя учетки Active Directory? Зачем? Есть масса стандартных протоколов: NTLM, Kerberos, SPNEGO. Есть куча готовых реализаций в Java, в JDBC драйверах и прочем. Зачем вам имя-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2016, 10:16 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Делал OpenSAML + AD Federation Services (Это надстройка над AD, реализация SAML протокола. Частично правда, как оказалось, там только Web Profile part - очень странно было узнать, что делаешь по стандарту а оно не работает никак)))). Использовал библиотеку OpenSAML. Очень важно иметь доступ у логам на стороне AD (на виртуалке можно развернуть). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2016, 10:45 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Dan_Irkutskiy, чтобы не писать лисапедов - в томкат 7-ой добавили как раз новый метод аутентификации. Если у тебя томкат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2016, 10:51 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
В гугле много статей для продвинутых. Вопрос от новичка. БД-сервер и толстый клиент. Т.е. Java-клиент работает у конечного пользователя. Никакого сервера приложения, tomcat и т.д. нет. Работа с БД уже есть. Нужно просто узнать что за человек залогинился в windows. Т.е. его учетку в АД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2016, 06:02 |
|
||
|
Авторизация с Windows учеткой (Active Directory).
|
|||
|---|---|---|---|
|
#18+
Dan_IrkutskiyВ гугле много статей для продвинутых. Вопрос от новичка. БД-сервер и толстый клиент. Т.е. Java-клиент работает у конечного пользователя. Никакого сервера приложения, tomcat и т.д. нет. Это называется "двухзвенка" в простонародье. Dan_IrkutskiyРабота с БД уже есть. Но что за движок БД используется сия тайна окутана мраком. Dan_IrkutskiyНужно просто узнать что за человек залогинился в windows. Т.е. его учетку в АД. System.getProperty("user.name"); Только к сквозной авторизации это отношения не имеет вообще никакого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2016, 08:00 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39284393&tid=2123853]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 370ms |

| 0 / 0 |
