|
|
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Доброго всем здравия! У кого есть небольшой, но работающий пример такого приложения? Поделитесь, если не в лом. Все, что я находил очень громоздко, требует множества сторонних JAR-модулей, и постоянно возникают проблемы с версионной несовместимостью между ними. Разрулить их самостоятельно я пока не могу. Что мне нужно? Небольшое WEB-приложение, которое определяет имя доменного пользователя, который зашел на страницу. В ASP.NET C# я делал это без проблем, 3 строчки кода и все, а в JAVA столкнулся с трудностями. Наверно из-за недостатка квалификации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 09:23 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, Это у тебя спорт такой? Сначала изучит сабж(прошлая твоя тема). Потом организовать диспут на форуме)). Ты же в прошлый раз эту тему закрыл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 09:42 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, Это у тебя спорт такой? Сначала изучит сабж(прошлая твоя тема). Потом организовать диспут на форуме)). Ты же в прошлый раз эту тему закрыл. Увы, нет. Если считаете меня троллем, то можете не принимать участие в дискуссии. Делов-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 09:45 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Срач устраивать не будем. Спрошу совсем просто На ASP.NET есть такой код Код: c# 1. 2. 3. 4. 5. 6. 7. 8. Прошу привести пример кода на Java, чтобы так же получить имя доменного пользователя. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 09:54 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Если считаете меня троллем, то можете не принимать участие в дискуссии. Вопрос был простой - что с тем топиком и той темой в декабре? Что не получилось? А что делать вам и мне каждый сам решает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 10:04 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008Если считаете меня троллем, то можете не принимать участие в дискуссии. Вопрос был простой - что с тем топиком и той темой в декабре? Что не получилось? А что делать вам и мне каждый сам решает. По поводу этой темы могу сказать, что ничего не получилось. При компилляции проекта постоянно выходят ошибки, которые я не могу пофиксить, так как непонятно что нужно делать. MAVEN проекты зависают на процессе обновления библиотек, ну тут понятно. Это особенности моей защищенной сети, которая режет групповыми политиками безопасности "ненужные" с её точки зрения сайты. Но даже с не-MAVEN проектами тоже нет прогресса. Вот например Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Все импорты валидны, но в коде Код: java 1. 2. 3. 4. Подчеркивает .searchForSingleEntryInternal пишет, что "cannot find symbol", по Alt + Enter вариантов подстановки импортов не предлагает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 10:31 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Сам пример выглядит простым (почему и был мной выбран) Контроллер Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Конфиг Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Страница welcom.jsp Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. Тут вроде как все просто и понятно, но к нему туева хуча кода, который никак не получается скомпилировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 10:39 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Ну и для завершения картины первоисточник примера . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 10:59 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Тут вроде как все просто и понятно, но к нему туева хуча кода, который никак не получается скомпилировать в прошлый раз говорили - компилить по частям Hello World. Т.е. должен быть рабочий пример Hello World без аутентификации. Потом её добавить. Где рабочий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 11:21 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008Тут вроде как все просто и понятно, но к нему туева хуча кода, который никак не получается скомпилировать в прошлый раз говорили - компилить по частям Hello World. Т.е. должен быть рабочий пример Hello World без аутентификации. Потом её добавить. Где рабочий? 1. HW создал, работает. 2. Spring Security прикрутил, работает. 3. Сейчас хочу добавить NTLM аутентификацию. Скачал пример, но что из него и как нужно добавлять пока не знаю. Сам пример не запускается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 10:19 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Скачал пример, но что из него и как нужно добавлять пока не знаю. Прогеры говорят - "Слона нужно естьпо частям". Т.е. добавил кусок и тест с логами. При ошибке сюда логи и ошибку. Это только если ПЕРЕД добавлением куска всё работало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 10:28 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123 Т.е. добавил кусок и тест с логами. При ошибке сюда логи и ошибку. Это только если ПЕРЕД добавлением куска всё работало. Вот сейчас и пытаюсь понять какой кусок в п.3 мне нужно добавлять к п.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 10:32 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, этот вставил? Резултаты....и т.д. <h1>Hello, <sec:authentication property="principal.displayName"/></h1> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 10:39 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, этот вставил? Резултаты....и т.д. <h1>Hello, <sec:authentication property="principal.displayName"/></h1> Спасибо за конкретный совет. Попробую и напишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 10:48 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, - второй вариант (сам не юзал) - JESPA - его код в фильтр томката. При любом запросе она лезет в контроллёр домена\LDAP и берёт всё что надо. Потом в сессию ставит флаг..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 10:54 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, этот вставил? Резултаты....и т.д. <h1>Hello, <sec:authentication property="principal.displayName"/></h1> Добавил, но не распознает тэги. Код: java 1. 2. 3. 4. В интернете советы добавить в зависимости MAVEN, но у меня проект не использует MAVEN. Добавить библиотеку spring-security-taglibs вручную? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2017, 17:02 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Добавил библиотку в проект вручную. Сообщение об ошибке изменилось на Код: java 1. похоже еще что-то необходимо прописать/инициализировать. Блесну экстрасенсорными способностями - это SecurityContextHolder! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2017, 18:32 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Добавил вручную библиотеку spring-security-core, ошибка пропала, но Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. выводит только Hello, дальше не знаю куда рыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2017, 18:43 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
я советовал рыть по двум направления: 1) добавить в рабочий проект: <sec:authentication property="principal.displayName"/></h1 2) JESPA вы второе направление не отрабатывали? По первому: SQL2008Добавил, но не распознает тэги. причём тут спринг и мавен, если проект был рабочий и мы вставили одну строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2017, 19:14 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
упс. Прочитал про ваше: SQL2008выводит только Hello, дальше не знаю куда рыть. значит дело идёт))). Так держать). Кто сказал что в Java быстро). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2017, 19:24 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, думаю для спринг тут проще: http://devcolibri.com/3810 Если без спринг, то JESPA. Спасибо за поддержку! Идущий (даже медленно) осилит любую дорогу за тысячу лет, стоящий на месте никогда! (с)SQL2008 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 09:57 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, думаю для спринг тут проще: http://devcolibri.com/3810 Загрузил в Эклипс проект, при запуске получаю ошибку Код: java 1. 2. P.S. Почему и нервничаю, ни один проект примеров нормально не запускается. Ни в Eclipse, ни в STS, ни в IntelliJ, ни в NetBeans. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 16:25 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Вот еще система выблевала мне Код: java 1. 2. 3. 4. 5. 6. как я понимаю проблемы с плагином maven-resources-plugin? Т.е. просто скопировать последнюю полную версию Eclipse недостаточно? Чтобы заставить её работать нужно еще глюки все вычистить и пофиксить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 16:31 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Т.е. просто скопировать последнюю полную версию Eclipse недостаточно? ты на иклипс перешёл? Уже обсуждали, что он заточен для работы без мавен. Хотя можно и с ним). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 16:44 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, там по ссылке же не иклипс. Причём тут твой вопрос по нему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 16:46 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Наверно проблема в функционировании моей сети :( Попробую в другой сети, без политик и файрволлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 16:50 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, там по ссылке же не иклипс. Причём тут твой вопрос по нему? УРА!!!!!!!!!!!!!! Заработало! Отключил прокси интернета, сделал обновление Maven и заработало!!! Вывод - без нормального незашоренного интернета разрабатывать Java Web приложения нельзя в принципе. Это не Visual Studio, где можно компилировать локально. Попробую еще один проект запустить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 17:06 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, думаю для спринг тут проще: http://devcolibri.com/3810 Этот пример работает, но теперь хочу настроить NTLM-авторизацию. Или, как минимум, определить имя Windows-пользователя в домене. Что делать дальше? Что добавить в проект? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:37 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, ну а в форуме почему не ищите? WWW NTLM авторизация и Spring MVC + Spring Security Там человек сам с собой разговаривает... Может быть у него раздвоение личности. Одна личность задает вопросы, вторая отвечает. Которую из них слушать? И потом на ASP.NET есть такой простой код Код: c# 1. 2. 3. 4. 5. 6. 7. 8. сравнил с теми "портянками", что выложил автор того топика и стало грустно. Неужели нельзя проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:58 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, Накой вам java ? если у вас есть более совершенный язык ?C# и .net ? я абсолютно серьезно ?! java отстает от С# очень сильно - в вашем случае это шаг назад по вашему вопросу : была тема http://www.sql.ru/forum/723830/spring-security-ntlm-ntlmv2 посмотрите примеры и исходники - возможно придется самому что то писать https://projects.spring.io/spring-security/ https://github.com/spring-projects/spring-security ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:01 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Неужели нельзя проще? можно. Я сам спринг не очень люблю за "конфигуразм". Выше ссылку давал на библиотеку - попробуйте. В Java есть много вариантов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:18 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008И потом на ASP.NET есть такой простой код Наша песня хороша - начинай с начала! SQL2008Неужели нельзя проще? Не уже ли нельзя разобраться в том как работают интересующие технологии чтобы не задавать подобных вопросов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:20 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Atum1SQL2008, Накой вам java ? если у вас есть более совершенный язык ?C# и .net ? я абсолютно серьезно ?! java отстает от С# очень сильно - в вашем случае это шаг назад Вы будете смеяться, но я перевожу Web-приложение написанное на C#.NET на Java. Первое я написал часа за 2 включая тестирование, в случае с Java только на настройку среды разработки у меня ушло недели 2. Приложение на С#.NET обрабатывает HTTP-запросы и переадресует на Tomcat, от которого я не могу уйти, так как другое приложение написано на Java. Хочу избавиться от IIS, чтобы не плодить зоопарк технологий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:21 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, https://www.ioplex.com/ Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:21 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Вы будете смеяться, но я перевожу Web-приложение написанное на C#.NET на Java. Зачем? SQL2008Первое я написал часа за 2 включая тестирование, в случае с Java только на настройку среды разработки у меня ушло недели 2. Java она такая. На С# я с нулевыми знаниями тестовое задание за 3 дня накодил. И интернет тогда был совсем другим. А на Java мы вдвоём с коллегой учились Tomcat из IntelliJ запускать целый день. SQL2008Приложение на С#.NET обрабатывает HTTP-запросы и переадресует на Tomcat, от которого я не могу уйти NTLM тут каким боком? SQL2008 так как другое приложение написано на Java. Хочу избавиться от IIS, чтобы не плодить зоопарк технологий. И что на счет ActiveDirectory? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:25 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, https://www.ioplex.com/ Код: java 1. 2. Ну-ну... Вкладка Purchase очень "радует" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:25 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Blazkowicz SQL2008Приложение на С#.NET обрабатывает HTTP-запросы и переадресует на Tomcat, от которого я не могу уйти NTLM тут каким боком? Приложение определяет имя доменного пользователя Windows сети и в соответствии с ним формирует разные URL для редиректа на основной web-сайт, который уже написан на Java и работает на Tomcat. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:30 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
BlazkowiczSQL2008Вы будете смеяться, но я перевожу Web-приложение написанное на C#.NET на Java. Зачем? Чтобы уйти от IIS. Чем меньше вебсерверов, тем надежнее вся система в целом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:33 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Чтобы уйти от IIS. Чем меньше вебсерверов, тем надежнее вся система в целом.Конечно, выкинуть ключевой элемент и городить костыли, чтобы работало остальное и гораздо надёжнее и все заняты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:46 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Приложение определяет имя доменного пользователя Windows сети и в соответствии с ним формирует разные URL для редиректа на основной web-сайт, который уже написан на Java и работает на Tomcat. SPNEGO чем не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:47 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
BlazkowiczSQL2008Приложение определяет имя доменного пользователя Windows сети и в соответствии с ним формирует разные URL для редиректа на основной web-сайт, который уже написан на Java и работает на Tomcat. SPNEGO чем не устраивает? Эта аббревиатура мне говорит чуть больше чем ничего. Что-то слышал... Это все. Погуглим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:48 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Чтобы уйти от IIS. Чем меньше вебсерверов, тем надежнее вся система в целом. Напиши простейший Windows Service с HttpListener чтобы делал редирект. Будет такой микросервис без всякого IIS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:50 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Эта аббревиатура мне говорит чуть больше чем ничего. Что-то слышал... Это все. Погуглим. Это стандарт SSO, который реализует Kerberos, который является актуальной альтернативой устаревшей и не безопасной технологии под названием NTLM. Странно что разработчику под винду надо объяснять про Kerberos и NTLM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:53 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
BlazkowiczSQL2008Приложение определяет имя доменного пользователя Windows сети и в соответствии с ним формирует разные URL для редиректа на основной web-сайт, который уже написан на Java и работает на Tomcat. SPNEGO чем не устраивает? Если я правильно понимаю, то эта технология требует Kerberos настроек? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:54 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
BlazkowiczSQL2008Эта аббревиатура мне говорит чуть больше чем ничего. Что-то слышал... Это все. Погуглим. Это стандарт SSO, который реализует Kerberos, который является актуальной альтернативой устаревшей и не безопасной технологии под названием NTLM. Странно что разработчику под винду надо объяснять про Kerberos и NTLM. Керберос не подходит однозначно. Это н моя прихоть, если что. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 17:55 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Blazkowicz SQL2008Чтобы уйти от IIS. Чем меньше вебсерверов, тем надежнее вся система в целом. Напиши простейший Windows Service с HttpListener чтобы делал редирект. Будет такой микросервис без всякого IIS. Думал над этим, но все равно придется другой порт назначать. По 80-му будет конфликтовать с Томкатом. Другой аспект - основное приложение работает на Java, написал к нему Java-библиотеку, все замечательно интегрируется. DLL на C# NET не подключишь. И потом очень хочется все таки научится вести разработку на Java. Нужно как-то изменить либо подход, либо избавиться от каких то стереотипов ... Пока не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 18:16 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Думал над этим, но все равно придется другой порт назначать. По 80-му будет конфликтовать с Томкатом. nginx? Apache? frontend server? Это всего лишь ещё один сервис в инфраструктуре. Но тянет к монолиту? Понимаю. SQL2008Другой аспект - основное приложение работает на Java, написал к нему Java-библиотеку, все замечательно интегрируется. Другой аспект - NTLM это ActiveDirectory и Windows. Java это не ActiveDirectory и не Windows. SQL2008DLL на C# NET не подключишь. Почему нет? Вот эти, по-моему, так и делают https://github.com/Waffle/waffle SQL2008И потом очень хочется все таки научится вести разработку на Java. Используя устаревшие технологии Windows. SQL2008Нужно как-то изменить либо подход, либо избавиться от каких то стереотипов ... Пока не знаю. Или просто прочитать про то как работает NTLM чтобы понять почему для серверной Java нет его простой реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 18:24 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Petro123SQL2008, ну а в форуме почему не ищите? WWW NTLM авторизация и Spring MVC + Spring Security Там человек сам с собой разговаривает... Может быть у него раздвоение личности. Одна личность задает вопросы, вторая отвечает. Которую из них слушать? И потом на ASP.NET есть такой простой код Код: c# 1. 2. 3. 4. 5. 6. 7. 8. сравнил с теми "портянками", что выложил автор того топика и стало грустно. Неужели нельзя проще? Blazkowicz тебе всё разложил. И ты будешь сам с собой разговаривать)) Если хочешь скрестить ежа с ужом). Я на SSO тоже так же маялся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 18:58 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Atum1SQL2008, Накой вам java ? если у вас есть более совершенный язык ?C# и .net ? я абсолютно серьезно ?! java отстает от С# очень сильно - в вашем случае это шаг назад Вы будете смеяться, но я перевожу Web-приложение написанное на C#.NET на Java. Первое я написал часа за 2 включая тестирование, в случае с Java только на настройку среды разработки у меня ушло недели 2. Приложение на С#.NET обрабатывает HTTP-запросы и переадресует на Tomcat, от которого я не могу уйти, так как другое приложение написано на Java. Хочу избавиться от IIS, чтобы не плодить зоопарк технологий. работает на C#.NET и пусть себе работает в корне неверный подход ! ИМХО! да какая разница на чем и как ? ну на mono перейдите еще ?! не? у вас в C#.NET всякие там Microsoft Azure - нужно больше памяти - дернул бегунок и все дела ... красота ... зачем вам java и tomcat- лучше перепишите все на C#.NET ну как вариант - интеграция и шина - типа пересылка сообщений , rest api итд ну куча есть интересного что можно изучить ... а вы выбрали путь долгий и неверный C#.NET - есть - есть под него решения и задачи которые он решает хорошо - вот и пусть их решает ...NTML например ... есть java - у нее свои задачи и пусть она их и решает ... вопрос интеграции сейчас не вопрос ... ну хотите вы монолит? ну еще раз скажу пишите все на C#.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 20:54 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Atum1 ну хотите вы монолит? ну еще раз скажу пишите все на C#.NET Что переписать? Купленный продукт, стоящий нехилых денег, с поддержкой и выпуском новых релизов? Почему я не подавал на на кого-то в суд за то, что меня не признали Богом? Потому, что я не он. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 09:57 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Коллеги! Всем спасибо. Я нашел ответ на свой вопрос: SQL2008 Неужели нельзя проще? -Нельзя! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 10:13 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, т.е. все ссылки и лавры всё равно поведут к тому парню которого ты обозвал? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 10:27 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
И еще я заметил одну вещь! на правах троллинга JAVA-программисты не в состоянии четко ответить на конкретный вопрос. Задашь вопрос - "А можно сделать так-то и так?" начинается гон на тему "а нахрена тебе это...", "а вот мы в свое время...","вообще тут такого не должно быть...","разберись сначала..." и пр. Ни один из присутствующих на вопрос "Есть у кого-нибудь работающий пример приложения", не ответил "Есть, но не дам!" или просто "Нет". На вопрос "Неужели нельзя проще?" ответы были разные, но дающего ответ по существу (да/нет) ни одного! Из всей холиравоподобной дискуссии мне пришлось самому вычленять этот ответ. Так и в программировании на JAVA - миллион строк кода, сотни тысяч комментариев и советов, зачастую противоречащих друг другу, тысячи радостных рапортов о нахождении очередного косяка и наколенных методов воркэрраунда. Понимаю, что это неизбежное следствие опенсорса и принимаю его как данность. "Не нравится, не ешь. А другим не мешай и не порти аппетит." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 10:40 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008JAVA Java это не аббревиатура. SQL2008-программисты не в состоянии четко ответить на конкретный вопрос. Мастерство экстраполяции. Тут в теме отписалось 3 человека, но естественно это Java виновата. SQL2008Понимаю, что это неизбежное следствие опенсорса и принимаю его как данность. Конечно же это Java деформирует сознание. Очевидный же и логичный вывод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 10:54 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, вот и ты, думал 13 минут, а на конкретный вопрос - не ответил))) LOL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 11:07 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008И еще я заметил одну вещь! сказал флудильщик))). ЗЫ. В Java первый метод обучения - самостоятельный. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 11:09 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123 сказал флудильщик))). Надеюсь никого не обидел? Не имел такого намерения. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 13:20 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008, я там смайлики поставил. Юмор был). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2017, 13:53 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008Atum1 ну хотите вы монолит? ну еще раз скажу пишите все на C#.NET Что переписать? Купленный продукт, стоящий нехилых денег, с поддержкой и выпуском новых релизов? Почему я не подавал на на кого-то в суд за то, что меня не признали Богом? Потому, что я не он. какой продукт? написанный на java ? тогда интеграция через rest | jms etc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2017, 16:39 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Atum1тогда интеграция через rest | jms etc ну он и спрашивает как прикрутить общую авторизацию в доменной сети предприятия на Java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2017, 18:01 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Petro123Atum1тогда интеграция через rest | jms etc ну он и спрашивает как прикрутить общую авторизацию в доменной сети предприятия на Java. так ему уже и дали таки ответ - тема где человек сам с собой общается ... все расписал там , решая эту же задачу. Да много кода , да местами не понятно ... но это java way ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2017, 09:35 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Atum1да местами не понятно ... но это java way ) )) привыкнет) Хочет просто - ценник такой же как в MS продуктах. Хочем бесплатно - общайся сам с собой) и работай 10 часов в сутки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2017, 10:14 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
Atum1 ну он и спрашивает как прикрутить общую авторизацию в доменной сети предприятия на Java. так ему уже и дали таки ответ - тема где человек сам с собой общается ... все расписал там , решая эту же задачу. Да много кода , да местами не понятно ... но это java way ) Нет, уважаемый! В приведенном примере есть фразы типа 1) Чтобы пароль не спрашивался нужно в IIS ... добавить сайт IIS в список доверенных ... ... получит от IIS request, ... Моя же изначальная задача заключалась в том, чтобы уйти от IIS, работая только через Tomcat. Остаюсь во мнении, что снова получил "ответ не по теме вопроса". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2017, 11:09 |
|
||
|
Spring NTML аутентификация
|
|||
|---|---|---|---|
|
#18+
SQL2008 добавить сайт IIS в список доверенных .. ты был бы попроще и меньше флудил не по теме, а дал эту строку раньше. - посмотри это JCIFS NTLM HTTP Authentication https://jcifs.samba.org/src/docs/ntlmhttpauth.html - спринг тут как бы не нужен. Один фиг делается фильтр(перед запросом с клиента) и в нём запрос к серверу для аутентификации. А добавлять в обозревателе в список доверенных всё одно надо. Как без этого в доменной сети? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2017, 12:10 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2123127]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 194ms |
| total: | 355ms |

| 0 / 0 |
