私はRails application
で働いている、と私はsingle sign on
ためamazon cognito
を使用しています、私は、私は今、私のユーザープールにリンクされているアイデンティティプロバイダを作成しましたdocAWS :: CognitoIdentity ::エラー:: NotAuthorizedException例外:無効なログイントークン
cognitoidentity = Aws::CognitoIdentity::Client.new(region: 'us-east-1',)
cognitoidentity.get_id({identity_pool_id: "us-east-1:XXXXXXXXXXXXXXXXX", logins: { "www.amazon.com" => <Access token got from #admin_initiate_auth method>}})
に言ったように、コードを使用して、私のcognitoアイデンティティからidentity_id
を取得しようと、私はこのエラーを取得しています:
Aws::CognitoIdentity::Errors::NotAuthorizedException Exception: Invalid login token
私は私が間違っているのかわかりません。
あなたはユーザープールを使用している場合は、あなたのログインマップ内のIDP識別子が「www.amazon.com」であってはならない