How to connect Azure AD B2C as Identity provider to ADFS 3.0

Pedro Miguel Gonçalves 41 Reputation points
2020-03-22T23:32:20.437+00:00

We have SharePoint Farm, the logins are provided by ADFS 3.0, on ADFS one of Identity provider is Azure ACS, the Azure ACS has been retired, now we need connect Azure AD B2C with ADFS to provide Social accounts authentications.
Where we can find metadata file for SAML or WS-Fed in Azure AD B2C connect to ADFS or alternatives to do the connection.

Social Accounts -> Azue AD B2C -> ADFS -> SP2016

Pedro,

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,862 questions
0 comments No comments
{count} votes

Accepted answer
  1. AmanpreetSingh-MSFT 56,586 Reputation points
    2020-03-23T11:29:00.177+00:00

    anonymous user MiguelGonalves-0314,

    1. You need to first implement https://learn.microsoft.com/en-us/azure/active-directory-b2c/connect-with-saml-service-providers in your B2C tenant.
    2. Add a claims provider in ADFS by specifying metadata URL: https://tenant-name.b2clogin.com/tenant-name.onmicrosoft.com/policy-name/Samlp/metadata
    3. Create a custom claim rule on the B2C claims provider in ADFS to pass all claims sent by B2C: c:[]
      => issue(claim = c);
    4. Update your signup_signin.xml file with below parameters. Replace the URL under metadata tag with your ADFS Server's metadata url. 5471-capture.jpg

    Note : If you face any errors on ADFS page, review ADFS Admin event logs.


    Please "Accept as answer" wherever the information provided helps you to help others in the community.


0 additional answers

Sort by: Most helpful

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.