|
|
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день! Допили я свой модуль аутентификации/авторизации. Если требую его использования в веб-модуле WEB-INF/jboss-web.xml Код: sql 1. 2. 3. То всё работает- модуль вызывается, логи пишет, логин/пароль проверяет, роли вставляет. Теперь пытаюсь прикрутить его к EAR'у: 1. Вставляю в EAR и все jar'ники внутри него с EJB-компонентами: WEB-INF/jboss-app.xml Код: sql 1. 2. 3. 2. Логинюсь: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Получаю ошибку, мол никто не признал за своего. При этом в логах нет ничего от моего модуля (как в web-варианте). Что не так? Как-то может в клиенте указывать, что мол надо брать именно этот лоиг-модуль? Код: sql 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2013, 13:05:51 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2013, 14:47:20 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день, Usman! > Скорее всего нужны настройки клиентского контекста EJB > (jboss-ejb-client.properties Ничего не понял. Там предлагается вписывать логин/пароль вообще в файл настроек, читаемый java-машиной напрямую. Жесть какая-то... Всё же у меня логи/пароль пользователь вводит... -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2013, 17:35:20 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день, Usman! > Скорее всего нужны настройки клиентского контекста EJB Что-то получилось. Создал файл jboss-ejb-client.properties записал в него параметры соединения remote.connectionprovider.create.options.org.xnio.Options.SSL_ENABLED=false remote.connections=default remote.connection.default.connect.options.org.xnio.Options.SASL_POLICY_NOANONYMOUS=false remote.connection.default.port=4447 remote.connection.default.host=localhost remote.connection.default.username=ao remote.connection.default.password=ao Вызывается мой логин-модуль. Но, блин, логин/пароль не передаётся! Вместо него приходит нечто непонятное- какие-то случайные GUID'ы... PS: как сдела логин- модуль активным- добавил (нашёл в конференциях) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. И плюс jboss.xml и EAR'е. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2013, 19:11:50 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraЖесть какая-то... Всё же у меня логи/пароль пользователь вводит... Можно обойтись без файла настроек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2013, 05:52:19 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день, Usman! > Можно обойтись без файла настроек > < https://community.jboss.org/message/740873#740873> Спасибо! Только другую проблему- непонятный левый логин/пароль- это не решает. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. В логин-модуль в паре логин/пароль приходит два разных GUID'а. Отчего, почему- не пойму :( При этом в war можно использовать авторизацию без проблем. А вот EAR бред несёт... -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2013, 16:52:42 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день, GKS_Samara! > Только другую проблему- непонятный левый логин/пароль- это не решает. Гугл нашёл несколько тредов на тему пустого пароля. Те, что я прочитал- решения не содержат. А вот три я не смог открыть, несмотря на то, что зарегистрировался. Просьба к тем, кто видит- подскажите, есть ли там решение проблемы прихода в модуль авторизации UUID вместо логина и пароля? https://community.jboss.org/message/719223#719223 https://community.jboss.org/message/719442#719442 https://community.jboss.org/message/725543#725543 Я вижу только Код: sql 1. 2. 3. 4. 5. 6. 7. 8. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2013, 10:26:10 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день! > В логин-модуль в паре логин/пароль приходит два разных UUID'а. Отчего, > почему- не пойму :( > При этом в war можно использовать авторизацию без проблем. > А вот EAR бред несёт... В общем- это бага 7.1.1 Поправлена в (текущей) 7.1.3. Но бесплатно сборки нет (только в платной техподдержке)- надо собирать самому из исходников. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2013, 18:14:43 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraНо бесплатно сборки нет (только в платной техподдержке)- надо собирать самому из исходников. А это не подойдет: JBoss AS7 nightly builds available ?GKS_SamaraВ логин-модуль в паре логин/пароль приходит два разных GUID'а. Отчего, почему- не пойму :( Возможно дело в самом логин-модуле... Может чего недопилили?.. Попробуйте воспользоваться одним из стандартных решений, например, Database Authentication Module ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2013, 18:45:45 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день, Usman! >> Но бесплатно сборки нет (только в платной техподдержке)- надо собирать >> самому из исходников. > > А это не подойдет: JBoss AS7 nightly builds available Зачем? Я скачал исходники 7.1.3 и собрал их- там просто набрать mvn install и забирай из build/target/jboss-as-7.1.3.Final/ сборку >> В логин-модуль в паре логин/пароль приходит два разных GUID'а. Отчего, >> почему- не пойму :( > > Возможно дело в самом логин-модуле... Может чего недопилили?.. В 6.1.0 работало, в 7.1.3 заработало (т.е. проблема решена)- так что не в логин-модуле. > Попробуйте воспользоваться одним из стандартных решений, например, > Database Authentication Module У меня нестандартный подход- после логина прав нет никаких. Оператору предлагается выбор доступной ему ... "роли" (не Role) и после этого роли (уже Role) добавляются ему прямо в Principal и он может работать. По ходу действия можно сменить "роль". Плюс логирование работает совместно с авторизацией :) -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 09:27:07 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
JBoss такой JBoss... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 11:56:02 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraОператору предлагается выбор доступной ему ... "роли" (не Role) и после этого роли (уже Role) добавляются ему прямо в Principal и он может работать. По ходу действия можно сменить "роль". это как? может мне тоже такое надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 12:11:45 |
|
||
|
jboss7 и авторизация удалённого клиента
|
|||
|---|---|---|---|
|
#18+
Добрый день, am_sasa! > это как? может мне тоже такое надо? Опишу подробнее. В первый раз я сильно упростил, теперь поближе к истине ;) Есть три филиала. Оператору "Вася" можно в 1м делать всё, во втором- только смотреть данные. При этом одновременно ему надо быть в одном филиале. После логина выясняется, где ему можно работать и предлагается выбор. После этого задаётся фильтр по данным (бины берут из сессии условие фильтрации) и права доступа. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 12:34:49 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38173568&tid=2129847]: |
0ms |
get settings: |
14ms |
get forum list: |
30ms |
check forum access: |
9ms |
check topic access: |
9ms |
track hit: |
80ms |
get topic data: |
20ms |
get forum data: |
6ms |
get page messages: |
85ms |
get tp. blocked users: |
3ms |
| others: | 337ms |
| total: | 593ms |

| 0 / 0 |
