Is it possible to Authenticate user from AWS Cognito in Azure API Management using Open Id Connect

Ritesh Yadav 1 Reputation point
2021-07-21T06:46:55.167+00:00

I want to use existing AWS Cognito user pool to authenticate users in azure api management. Is this integration possible.

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
1,752 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Pramod Valavala 20,591 Reputation points Microsoft Employee
    2021-07-26T04:54:42.46+00:00

    @Ritesh Yadav I'm not fully familiar with AWS Cognito but as long as it's a compliant OpenID Connect Provider, you can use it pre-authorize requests as usual.

    If you are looking to use it for the Developer Portal login, you will have to setup APIM to use Azure AD B2C and then add AWS Cognito as a Generic OpenID Connect Identity Provider.

    0 comments No comments

  2. Rav 20 Reputation points
    2024-02-05T14:08:18.5666667+00:00

    @Pramod Valavala I am trying to authenticate my users from AWS Cognito pool for Azure API Gateway Developer portal. I am able to render "Azure Active Directory B2C" button on Sign In page. When user is clicking on "Azure Active Directory B2C" button, Cognito authenticator popup is opening. After putting the Email Id and Password, it is taking me to "Complete sign up" page. But I want it should take me directly on Dashboard. User's image

    I don't want this page. Also after filling the details, when I click on "Sign up", it is showing error like: "Server error. Unable to send request. Please try again later."

    0 comments No comments