|
|
|
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 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=73&tid=2123127]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 343ms |

| 0 / 0 |
