|
|
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
А вот скажите пожалуйста, а как бы настроить Tomcat так что бы он по ключу авторизовал клиента. И как после этого получить данные сертификата клиента, ну там имя его или еще что. Как настроить обычный SSL уже знаю (проходил мимо =) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 11:55:36 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
Странно, что из основной доки это убрали. Раньше было В конфигурации коннектора: http://tomcat.apache.org/tomcat-7.0-doc/config/http.html clientAuth Set to true if you want the SSL stack to require a valid certificate chain from the client before accepting a connection. Set to want if you want the SSL stack to request a client Certificate, but not fail if one isn't presented. A false value (which is the default) will not require a certificate chain unless the client requests a resource protected by a security constraint that uses CLIENT-CERT authentication. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 12:21:21 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо, теперь стало понятно как клиент Tomcat будет авторизовывать клиента, а как получить данные с сертификата уже из Servlet или jsp ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 13:39:04 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
32338Blazkowicz, Спасибо, теперь стало понятно как клиент Tomcat будет авторизовывать клиента, а как получить данные с сертификата уже из Servlet или jsp ? Надо посмотреть что HttpServletRequest.getUserPrincipal() возвращает. Вдруг как DN из сертификата туда попадёт. Хотя уверености нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 14:17:37 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
Вот и ответ нагуглился http://stackoverflow.com/questions/9151395/mutual-authentication-on-tomcat-7-and-request-getuserprincipal Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 14:23:32 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, ОГРОМНОЕ СПАСИБО!!! низкий поклон и все такое =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 14:43:13 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
Кстати, а как это реально использовать в жизни? - Не сталкивался просто. Узкоспецилизированная штука - типа, избранным раздали сертификаты и они заходят, копипастя сертификат в поле? Или в куки записываем сертификат и потом его передаем? Какая технология применения? (очень заинтересовало) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 14:54:04 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
IDVsbruckКстати, а как это реально использовать в жизни? - Не сталкивался просто. Узкоспецилизированная штука - типа, избранным раздали сертификаты и они заходят, копипастя сертификат в поле? Или в куки записываем сертификат и потом его передаем? Какая технология применения? (очень заинтересовало) Да, раздаешь сертификаты клиентам. Клиенты, например, их прописывают себе в браузер. Но в бразузерах, такая фигня редко используется. Гораздо чаще в интеграционных системах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 15:00:28 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
Цифровай подпись в клиент-банке, например. Тоже что-то похожее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 15:01:51 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
IDVsbruck, Очень удобно, кстати. Я использую так: сделал Web-приложение, с которым работает несколько организаций. Связка "Логин-пароль" - забудут, конечные пользователи такие конечные. А тут корневой и клиентские сертификаты прописал в браузер и все, отличная авторизация. И данные бегают не в открытом виде, что тоже, конечно же, плюс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 15:05:19 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
shaden, Webmoney light такую авторизацию использовало раньше, не знаю, как сейчас, правда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 15:06:20 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
Спасибо. Возьму на заметку. Просто мне как-то сразу представилось, как это можно применить на простом портале ... не получилось. Пояснения помогли. Возможно, для админок можно применить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 15:56:26 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
IDVsbruck, ну и плюс ко всему сказанному, можно в сертификат зашить какую-нить информацию (к примеру email, ФИО и все в этом духе), что упрощает авторизацию пользователя. ну а по использованию: процессинг, банк-клиент, сервис торчащий наружу требующий доступ только ограниченному числу пользователей и кажется что пара логин-пароль уже не помогут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 08:47:34 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
короче все было хорошо, сделал себе небольшой пул соединений описал его в context.xml потом в web.xml ешл пописал, все заработало !НО когда подключаю (через maven) зависимость к tomcat-catalina проект перестает деплоится как это побороть? (если убрать зависимость от томката то все работает...) это в web.xml Код: xml 1. 2. 3. 4. 5. 6. это в context.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. вот немного из pom.xml Код: xml 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. 32. 33. 34. а ручается tomcat вот так: Код: xml 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 09:07:16 |
|
||
|
Tomcat SSL авторизация клиента
|
|||
|---|---|---|---|
|
#18+
32338, scope = provided у зависимостей tomcat. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 10:53:37 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=286&tid=2131652]: |
0ms |
get settings: |
6ms |
get forum list: |
23ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
53ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
74ms |
get tp. blocked users: |
3ms |
| others: | 321ms |
| total: | 516ms |

| 0 / 0 |
