
Я пробовал следоватьhttps://ora-00001.blogspot.com/2018/02/apex-authentication-with-microsoft-account.htmlдля включения входа в приложение APEX с использованием учетных данных входа MS. После выполнения этих инструкций экран входа MS появляется при переходе на домашнюю страницу приложения APEX; однако я получаю следующее сообщение об ошибке от MS:
Мы не можем выполнить ваш запрос invalid_request: Предоставленное значение для входного параметра 'redirect_uri' недействительно. Ожидаемое значение — URI, который соответствует URI перенаправления, зарегистрированному для этого клиентского приложения.
URI перенаправления, который я использовал, этоhttps://apexea.oracle.com/pls/apex/apex_authentication.callbackсогласно блогу.
Единственное, что сделано иначе, чем в блоге, — это регистрация приложения на Azure, а не черезhttps://apps.dev.microsoft.com/поскольку эта служба больше не поддерживается. URL-адрес домашней страницы, определенный в Azure, не будет принимать ссылку непосредственно на домашнюю страницу (т.е.https://apex.oracle.com/pls/apex/f?p=[app #]:[page # домашней страницы]не принимается: но:https://apex.oracle.com/pls/apex/f?p=[номер приложения]принято)
Любая помощь в решении этой проблемы будет высоко оценена.
решение1
Мне удалось ответить на свой собственный вопрос.
Правильный URI перенаправления APEX для новых версий APEX:
https://apexea.oracle.com/pls/apex/apex_authentication.callback
Благодаря обновлениюhttps://fuzziebrain.com/content/id/1709/что заявил
ОБНОВЛЕНИЕ [4 мая 2018 г.] apex.oracle.com был обновлен до APEX 18.1 (ранее известный как 5.2) в прошлом месяце. Инструкции, представленные в этом сообщении блога, по-прежнему актуальны. Просто замените все ссылки или упоминания, использующие apexea, на apex.