API Management - cannot log into developer portal

Greg Yvkoff 151 Reputation points
2020-09-01T22:45:48.193+00:00

I am struggling to log into the developer portal, could use some help.

  • I am an Administrator. Thus in section Users, my Auth type = Azure, State = Active, Groups = Administrators, and Email = my AAD email
  • In Identities, I added provider Azure Active Directory as per the documentation
  • In the portal itself, I enabled all Sign In and Sign Up widgets to use "Sign In With Oath" or "Sign Up With OAuth"

When I launch the portal site, I click on "Sign In via Azure Active Directory" button and select my account.
After authentication, it brings me to the "Complete sign up" page.
I enter my AAD email, first name, last name, click "Sign up" button, but get error "user with specified identity already exists".

  1. Is it correct that after I am authenticated, it takes me to the "Complete sign up" page?
  2. If it is correct, am I supposed to sign up with a different email address?
Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
2,334 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Mike Urnun 9,856 Reputation points Microsoft Employee
    2020-09-02T23:48:07.16+00:00

    Hi @Greg Yvkoff Gotcha - It's still a bit open-ended for me to pin the issue to a specific problem. I attempted to reproduce this on an existing APIM instance that I had running and did run into an issue at the "Complete Sign Up" page where after filling out the fields and submitting the form, I was met with the same "User with a specified identity already exists" error and not a success message. Ignoring the error message, I immediately navigated to the Sign-in page and was able to sign in successfully with my AAD account. Prior to getting here, I also noticed that I had an incorrect Redirect URL specified to my AAD App Registration which was causing the OAuth flow to fail because APIM provides separate Redirect URLs for Legacy and the new developer portals.

    I'm going to start from scratch again with completely a new APIM instance shortly in an effort to identify any gaps that might exist in our documentation. If I don't find any faulty/missing step in the doc and if you also confirm that all of the steps were correctly followed in your setup, I would isolate the issue as something specific to your APIM instance and proceed to request you to send us an email with more info for identifying the root cause in 1:1 setting with you. Hope that's OK and please stay tuned for my next update soon.

    UPDATE: APIM team confirmed that, for admin accounts, users have to log in to the Developer Portal via Azure Portal.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.