|
|
|
ADF и SecurityException
|
|||
|---|---|---|---|
|
#18+
Использую form based аутентификацию в приложении. C недавних пор (выяснить точную причину пока что не удалось) стал получать следующую ошибку после деплоя приложения на weblogic: <09.11.2012 12:22:42 YEKT> <Error> <HTTP Session> <BEA-100060> <An unexpected error occurred while retrieving the session for Web application: ServletContext@1401668181[app:PortalAdmin module:PortalAdmin-ViewController-context-root path:/PortalAdmin-ViewController-context-root spec-version:2.5 version:v2.0.0.4]. java.sql.SQLException: Internal error: Cannot obtain XAConnection java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[ admin, portaladmin ] at weblogic.security.service.SecurityServiceManager.seal(SecurityServiceManager.java:833) at weblogic.security.service.IdentityUtility.authenticatedSubjectToIdentity(IdentityUtility.java:30) at weblogic.security.service.RoleManager.getRoles(RoleManager.java:183) ... Понятно - инвалидные пользователь admin и его группа portaladmin. Ошибка появляется в независимости от того, что делает приложение (выборка данных, добавление записей или просто открыта страница логина, которая привязанна к анонимус роли). Отключил security у приложения. Передеплоил - ситуация та же. На стороне веблогика security realm вычистил от всех пользователей и групп (кроме стандартных). У приложения перепроверил отсутствие в jazn пользователя admin и группы portaladmin. Передеплоил - ситуация та же. Создал новых пользователя и группу, а также привязал к ним объекты приложения (пользователя и группу назвал pupkin и pupkingroup ). Проверил, что на стороне веблогика нет никаких пользователей кроме weblogic. Задеплоил. На стороне веблогика добавились пользователь pupkin и его группа pupkingroup, но я все равно получаю ошибку: <09.11.2012 12:22:42 YEKT> <Error> <HTTP Session> <BEA-100060> <An unexpected error occurred while retrieving the session for Web application: ServletContext@1401668181[app:PortalAdmin module:PortalAdmin-ViewController-context-root path:/PortalAdmin-ViewController-context-root spec-version:2.5 version:v2.0.0.4]. java.sql.SQLException: Internal error: Cannot obtain XAConnection java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[ admin, portaladmin ] ... Есть какие нить соображения куда рыть? P.S Из - за этого безобразия некоторые циклы уходят в бесконечность и вешают приложение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2012, 14:09:58 |
|
||
|
ADF и SecurityException
|
|||
|---|---|---|---|
|
#18+
У DataSource в WLS на закладке Security ничего не прописано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2012, 16:01:02 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=258&tid=2130531]: |
0ms |
get settings: |
18ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
46ms |
get topic data: |
18ms |
get forum data: |
4ms |
get page messages: |
76ms |
get tp. blocked users: |
3ms |
| others: | 343ms |
| total: | 546ms |

| 0 / 0 |
