Azure AD B2C: Apple Sign in not working with Azure AD B2C

Amita Jain 21 Reputation points
2021-02-25T05:44:10.103+00:00

I have set up Google, Facebook and Apple Sign-in for user log in. User is getting successfully logged in using FB and Google, but when I try to sign in with Apple, it signs in but throws error "Sign-up not completed."

Apple Sign in is configured as OpenIdConnect. I have followed specified steps from this article:
https://github.com/azure-ad-b2c/samples/tree/master/policies/sign-in-with-apple

The attached screenshot contains Azure AD B2C configuration.

71918-screenshot-2021-02-21-at-122037-am.png

I can provide more details if required. Thanks in advance for the help.

Microsoft Entra External ID
Microsoft Entra External ID
A modern identity solution for securing access to customer, citizen and partner-facing apps and services. It is the converged platform of Azure AD External Identities B2B and B2C. Replaces Azure Active Directory External Identities.
2,639 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,454 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. James Hamil 21,621 Reputation points Microsoft Employee
    2021-02-25T22:41:31.903+00:00

    Hi @Amita Jain , your screenshot is showing that Apple is not registered as an identity provider. Please make sure that you have properly registered it before attempting to sign in. Please let me know if this works.

    Thank you,
    James


  2. James Hamil 21,621 Reputation points Microsoft Employee
    2021-03-02T21:03:07.937+00:00

    Hi @Amita Jain , I talked to the content author and it seems that the configuration is very error prone; you need to sign the secret exactly right or else it won't work. I was also given a troubleshooting guide for this document. We were able to get this to work on our end, so please make sure you're doing each step correctly. Please let me know if you get any specific errors as well. If it still doesn't work we can set you up with a free support request to look into it for you! I hope this helps.

    If this answer helped you, please mark it as "Verified" so other users may reference it.

    Thank you,
    James