Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1 / 9 сообщений из 9, страница 1 из 1
02.10.2012, 11:12
    #37979757
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
Добрый день,

Было приложение на APEX 3.2 со стандартной кастомной схемой авторизации:
Код: sql
1.
2.
3.
4.
5.
6.
wwv_flow_custom_auth_std.login(
    P_UNAME       => :P101_USERNAME,
    P_PASSWORD    => :P101_PASSWORD,
    P_SESSION_ID  => v('APP_SESSION'),
    P_FLOW_PAGE   => :APP_ID||':1'
    );



Апексовсие пользователи все заведены и все логинилось нормально, но после обновления на APEX 4.1.1 при логине ошибка что пароль неверен.

Значит были какие то изменения в данном пакете - wwv_flow_custom_auth_std - которые повлекли за собой инвалидность процедуры логина.

Как это победить?

Спасибо
...
Рейтинг: 0 / 0
02.10.2012, 12:04
    #37979885
haXbat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
kasikЗначит были какие то изменения в данном пакете - wwv_flow_custom_auth_std - которые повлекли за собой инвалидность процедуры логина.


В 4.1 полностью переписали кастомную аутентификацию, причем в именно в первой версии 4.1.1 была целая куча багов связанных с ней. Поэтому процедуру нужно полностью переписывать, вот пример
...
Рейтинг: 0 / 0
02.10.2012, 12:09
    #37979901
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
Я так и понял, что дело в этом, спасибо за статью, буду переделывать!
...
Рейтинг: 0 / 0
02.10.2012, 12:26
    #37979943
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
но в релизноуте к 4.1.1 описано что он пофиксен, но баг все равно присутствует.
...
Рейтинг: 0 / 0
02.10.2012, 12:29
    #37979948
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
http://www.oracle.com/technetwork/developer-tools/apex/application-express/411-patchset-notes-1528994.html

6-й раздел:

13045147 APEX_CUSTOM_AUTH.POST_LOGIN should not call authentication function.
...
Рейтинг: 0 / 0
02.10.2012, 12:43
    #37979977
haXbat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
kasikно в релизноуте к 4.1.1 описано что он пофиксен, но баг все равно присутствует.
Кастомная авторизация из 3.2 все равно не заработает в новой версии, ее нужно переписывать. А почему, кстати, не подождете выхода 4.2 версии?
...
Рейтинг: 0 / 0
02.10.2012, 12:43
    #37979978
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
kasik,

У вас где-то явно используется POST_LOGIN ? Вообще-то должны были пофиксить.
Я тут поднимал тему

https://forums.oracle.com/forums/thread.jspa?messageID=10567261&
...
Рейтинг: 0 / 0
02.10.2012, 12:48
    #37979994
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
SvDev,
Приложение писал не я, но то что я увидел - нет использование POST_LOGIN, только LOGIN, как присал выше!

Значит буду переделывать схему авторизации, если другого выхода нет!
...
Рейтинг: 0 / 0
02.10.2012, 12:56
    #37980020
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
kasik,

Причины могут быть разные, самое простое, переделайте схему аутентификации и страницу логина с 0
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1 / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]