powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
9 сообщений из 9, страница 1 из 1
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37914864
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://dblock.github.com/waffle/

у меня не получается заставить авторизовываться в веб-приложении, когда томкат стоит под линукс.

в винде нормально, более менее...

доку читаю - вижу фигу, не пойму, возможно это или нет, без лишних телодвижений?
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37914880
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ауввwindows-авторизация в веб-приложении без ввода пароля
Это называется SSO.

аувв http://dblock.github.com/waffle/
у меня не получается заставить авторизовываться в веб-приложении, когда томкат стоит под линукс.

Так а что именно используется SPNEGO или NTLM? Я использовал модуль для Spring Security и Kerberos. Работало и под линухом.
SPNEGO по идее?

ауввв винде нормально, более менее...
доку читаю - вижу фигу, не пойму, возможно это или нет, без лишних телодвижений?
Логирование включить стоит. Оно встроеную в Java реализацию испольузует или какую-то свою собственную?
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37914899
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczауввwindows-авторизация в веб-приложении без ввода пароля
Это называется SSO.

аувв http://dblock.github.com/waffle/
у меня не получается заставить авторизовываться в веб-приложении, когда томкат стоит под линукс.

Так а что именно используется SPNEGO или NTLM? Я использовал модуль для Spring Security и Kerberos. Работало и под линухом.
SPNEGO по идее?

ауввв винде нормально, более менее...
доку читаю - вижу фигу, не пойму, возможно это или нет, без лишних телодвижений?
Логирование включить стоит. Оно встроеную в Java реализацию испольузует или какую-то свою собственную?в логах мелькает только NTLM (когда под виндой работает).

в ссылке, которую я привел, утверждается, что SPNEGO - это similar product. иными словами, используется Waffle. Она, в свою очередь, должна разговаривать (с/по протоколу) NTLM и Kerberos

я думаю, использует свою реализацию. никаких dll нет, все на джаве. но, возможно, пытаясь авторизовать, оно ищет на хосте что-то типа кербероса.

браузер передает ей длинную белиберду в http-заголовке Authorization, которая, сформирована на клиентской машине под windows; серверная машина (фильтр от Waffle) этот токен, видимо, изпользует, чтобы проверить, залогинен ли этот человек, уже по своим каналам - а это для меня темный лес! как это происходит? он обращается на сервер, как JOSSO? а на какой? откуда линуксовая машина узнает, где там виндовый сервер kerberos или NTLM, и вообще, бывает ли такой...
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37914921
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ауввв ссылке, которую я привел, утверждается, что SPNEGO - это similar product. иными словами, используется Waffle. Она, в свою очередь, должна разговаривать (с/по протоколу) NTLM и Kerberos
Это херня какая-то. SPNEGO это не продукт. Это протокол. Обычно он работает используя другие протоколы - NTLM либо Kerberos.
Последний предпочтительнее и является более безопасным.

ауввя думаю, использует свою реализацию. никаких dll нет,
Странно в документации много всего про JNA.

аувввсе на джаве. но, возможно, пытаясь авторизовать, оно ищет на хосте что-то типа кербероса.
Ох уж эти фантазии. Если вы ничего не знаете про login.cong и krb5.conf/krb5.ini, то скорее всего у вас работало через NTLM.

ауввбраузер передает ей длинную белиберду в http-заголовке Authorization, которая, сформирована на клиентской машине под windows; серверная машина (фильтр от Waffle) этот токен, видимо, изпользует, чтобы проверить, залогинен ли этот человек, уже по своим каналам - а это для меня темный лес! как это происходит? он обращается на сервер, как JOSSO? а на какой? откуда линуксовая машина узнает, где там виндовый сервер kerberos или NTLM, и вообще, бывает ли такой...
Как работает NTLM под линухом - не знаю. Kerberos реализация существует. Адрес и прочие настройки прописываются в конфиге.
Боюсь "темный лес" придется изучить. С пол пинка SSO ещё из линухового сервера не заработает.

Вот тут вообще написано что Waffle под линухом не пашет
http://stackoverflow.com/questions/439120/how-to-configure-tomcat-to-use-windows-ntlm-authentication
Попробуйте включить на сервере
-Dsun.security.krb5.debug=true
-Dntlm.debug=true
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37914937
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВот тут вообще написано что Waffle под линухом не пашет
http://stackoverflow.com/questions/439120/how-to-configure-tomcat-to-use-windows-ntlm-authentication я наверно зря с waffle связался, попробую jcifs

спасибо за другие советы/ликбез, попробую
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37915801
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идее по http headers должно быть видно, какой протокол пошел в дело NTLM или Kerberos.
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37915825
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirПо идее по http headers должно быть видно, какой протокол пошел в дело NTLM или Kerberos.
Там точно NTLM. Kerberos требует больше настроек.
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37915874
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там скорее всего ntlm. в хедерах только один лишний хедер Authorization, и там написано слово Negotiate и далее идет какая-то длинная бинарная штука. дебагер браузера помимо взаимодействия в веб-сервером ничего не показывает, и непонятно, откуда он взял этот код. наверно, обратился к какому-то сервису.

я щас от этого проекта отвлечен, но дальше разберусь. спасибо
...
Рейтинг: 0 / 0
кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
    #37915928
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczТам точно NTLM. Kerberos требует больше настроек.
Судя по:
ауввв хедерах только один лишний хедер Authorization, и там написано слово Negotiate и далее идет какая-то длинная бинарная штука
это все-таки Kerberos, а вот то, что он требует дополнительных настроек как раз приводит к тому, что не работает :-)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / кто-нибудь юзал Waffle? (windows-авторизация в веб-приложении без ввода пароля)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]