powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
9 сообщений из 9, страница 1 из 1
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
    #37979757
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день,

Было приложение на 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
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
    #37979885
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasikЗначит были какие то изменения в данном пакете - wwv_flow_custom_auth_std - которые повлекли за собой инвалидность процедуры логина.


В 4.1 полностью переписали кастомную аутентификацию, причем в именно в первой версии 4.1.1 была целая куча багов связанных с ней. Поэтому процедуру нужно полностью переписывать, вот пример
...
Рейтинг: 0 / 0
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
    #37979901
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так и понял, что дело в этом, спасибо за статью, буду переделывать!
...
Рейтинг: 0 / 0
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
    #37979943
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но в релизноуте к 4.1.1 описано что он пофиксен, но баг все равно присутствует.
...
Рейтинг: 0 / 0
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
    #37979948
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
    #37979977
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasikно в релизноуте к 4.1.1 описано что он пофиксен, но баг все равно присутствует.
Кастомная авторизация из 3.2 все равно не заработает в новой версии, ее нужно переписывать. А почему, кстати, не подождете выхода 4.2 версии?
...
Рейтинг: 0 / 0
Проблема с авторизацией при обновлении с APEX 3.2 на 4.1.1
    #37979978
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

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

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

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

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


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