#azure-active-directory #amazon-cognito #saml #federated-identity #amplify
Вопрос:
Я интегрирую логин в свое приложение react с помощью cognito amplify, я использую токен cognito для APIGateway.
Проблема в том, что после запуска auth.federatedSignIn
(реализованного в / login) и входа в Azure AD он возвращается
http: // localhost: 3000 / home # access_token = eyJraW .... amp; id_token = eyJraW ... amp; state = PeDZI ... amp; token_type = Bearer amp; expires_in = 3600
И я не могу запечатлеть сеанс. Я попробовал следующие методы, и все они возвращают значение null или пустое после того, как я вошел в систему и был перенаправлен в / home
console.log (Auth.currentCredentials ());
console.log (Auth.currentSession ());
console.log (Auth.currentAuthenticatedUser ());
console.log (Auth.currentCredentials ());
console.log (Auth.currentUserCredentials ());
console.log (Auth.currentUserInfo ());
console.log (Auth.currentUserPoolUser ());
Будучи federatedSignIn, согласно тому, что я прочитал, он возвращает не токен, а учетные данные cognito … но ничто не работает так, как он говорит, что это работает … Я видел концентратор усиления для захвата сеанса, и все возвращается пустым
если вы мне поможете, пожалуйста, спасибо