Я пытаюсь использовать мое приложение для работы с методом входа в SWA. Я создал приложение и перенаправляет его. Просматривая консоль браузера, я вижу, что okta установил cookie идентификатора сеанса. Я знаю, что не могу получить доступ к этому файлу cookie, так как я могу получить идентификатор сеанса. Это необходимо для проверки того, что пользователь вошел в систему.Okta Secure Web Authentication Session Id
У меня есть ссылка на документ ниже. Что означает «тогда применяет эту информацию к странице». Как я могу получить эту прикрепленную информацию?
С этой дока https://support.okta.com/help/articles/Knowledge_Article/27598176-About-the-Browser-Plugin#AboutThePlugin
«После того, как вы установили плагин При запуске приложения с вашего Okta домашней страницы новая вкладка браузера откроется URL приложения. Плагин использует зашифрованное соединение SSL для получения аутентификационной информации и другой необходимой информации из Okta, а затем применяет эту информацию к странице. Плагин не сохраняет ваши учетные данные после завершения проверки подлинности ».
Спасибо, я думаю, что решение сеанса меня сработает. Однако по какой-то причине я не могу попасть в эту апи. Я создал учетную запись разработчика, чтобы играть с ней перед использованием, является реальным экземпляром okta. Это важно, если это важно. { "errorCode": "E0000007", "errorSummary": "Не найдено: Ресурс не найден: me (Сессия))», "errorLink": "E0000007", "ErrorID": "oaeF_4DlNO5Sp6NHmsj1DnCmA", "errorCauses": []} – Chris
Похоже, нужно отправить куки сессии в заголовке. Как я могу получить это? – Chris
Вам нужно будет выкупить сеанс сеанса для сеанса. Есть несколько способов сделать это - если вы хотите id_token и имеете настройку OIDC, используйте urified authorize; иначе используйте URL sessionCookieRedirect. Дополнительная информация находится в [docs here] (http://developer.okta.com/docs/api/resources/sessions.html#session-token). – remanc