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.