Oracle ORDS войти в систему пользователя

Я успешно выполнил шаги 1-4 в разделе 3.5.5.3 в 3.5 Настройка безопасного доступа к службам RESTful для аутентификации на основе файлов cookie первой стороны, и ресурс защищен, поэтому я вхожу в систему с помощью hr_admin/password и успешно извлекаю ресурс. Как я могу обнаружить в SQL, что это hr_admin? Я проверил:

sys_context ('userenv','AUTHENTICATED_IDENTITY')
sys_context ('userenv','CLIENT_IDENTIFIER')
sys_context ('userenv','CLIENT_INFO')
v('APP_USER')

среди прочего, но нигде не смог найти имя пользователя (hr_admin), все указывает на схему базы данных (ORDSTEST). Имя пользователя, которое я ищу, - это имя пользователя и роль, прошедшие проверку подлинности OAuth, предоставленные пользователем через веб-браузер.

Клиент не пользуется доверием HTML/JavaScript, поэтому я не могу сохранить имя клиента и отправлять его при каждом запросе.

В APEX вызовом будет V('APP_USER'), но это не работает с ORDS.

0 ответов

Другие вопросы по тегам