Konfigurera registrering och inloggning med ett Facebook-konto med hjälp av Azure Active Directory B2CSet up sign-up and sign-in with a Facebook account using Azure Active Directory B2C

Skapa ett Facebook-programCreate a Facebook application

Om du vill använda ett Facebook-konto som identitets leverantör i Azure Active Directory B2C (Azure AD B2C) måste du skapa ett program i din klient som representerar det.To use a Facebook account as an identity provider in Azure Active Directory B2C (Azure AD B2C), you need to create an application in your tenant that represents it. Om du inte redan har ett Facebook-konto kan du registrera dig på https://www.facebook.com/.If you don't already have a Facebook account, you can sign up at https://www.facebook.com/.

  1. Logga in på Facebook för utvecklare med dina Facebook-kontoautentiseringsuppgifter.Sign in to Facebook for developers with your Facebook account credentials.
  2. Om du inte redan har gjort det måste du registrera dig som en Facebook-utvecklare.If you have not already done so, you need to register as a Facebook developer. Om du vill göra det väljer du Kom igång i det övre högra hörnet på sidan, accepterar Facebook-principer och slutför registrerings stegen.To do this, select Get Started on the upper-right corner of the page, accept Facebook's policies, and complete the registration steps.
  3. Välj Mina appar och sedan skapa app.Select My Apps and then Create App.
  4. Ange ett visnings namn och en giltig kontakt-e-postadress.Enter a Display Name and a valid Contact Email.
  5. Välj skapa app-ID.Select Create App ID. Detta kan kräva att du accepterar Facebook-plattforms principer och slutför en säkerhets kontroll online.This may require you to accept Facebook platform policies and complete an online security check.
  6. Välj Inställningar > Basic.Select Settings > Basic.
  7. Välj en kategori, till exempel Business and Pages.Choose a Category, for example Business and Pages. Det här värdet krävs av Facebook, men används inte för Azure AD B2C.This value is required by Facebook, but not used for Azure AD B2C.
  8. Längst ned på sidan väljer du Lägg till plattformoch väljer sedan webbplats.At the bottom of the page, select Add Platform, and then select Website.
  9. I webbplats-URLskriver https://your-tenant-name.b2clogin.com/ du your-tenant-name ersätta med namnet på din klient.In Site URL, enter https://your-tenant-name.b2clogin.com/ replacing your-tenant-name with the name of your tenant. Ange en URL för Sekretess policyns URL, till exempel http://www.contoso.com.Enter a URL for the Privacy Policy URL, for example http://www.contoso.com. Princip-URL: en är en sida som du upprätthåller för att tillhandahålla sekretess information för ditt program.The policy URL is a page you maintain to provide privacy information for your application.
  10. Välj Spara ändringar.Select Save Changes.
  11. Kopiera värdet för app-IDöverst på sidan.At the top of the page, copy the value of App ID.
  12. Välj Visa och kopiera värdet för appens hemlighet.Select Show and copy the value of App Secret. Du använder båda alternativen för att konfigurera Facebook som en identitets leverantör i din klient organisation.You use both of them to configure Facebook as an identity provider in your tenant. App Secret är en viktig säkerhets autentiseringsuppgift.App Secret is an important security credential.
  13. Välj plus tecknet bredvid produkteroch välj sedan Konfigurera under Facebook-inloggning.Select the plus sign next to PRODUCTS, and then select Set up under Facebook Login.
  14. Under Facebook-inloggningväljer du Inställningar.Under Facebook Login, select Settings.
  15. I giltiga OAuth-omdirigerings-URI: eranger https://your-tenant-name.b2clogin.com/your-tenant-name.onmicrosoft.com/oauth2/authrespdu.In Valid OAuth redirect URIs, enter https://your-tenant-name.b2clogin.com/your-tenant-name.onmicrosoft.com/oauth2/authresp. Ersätt your-tenant-name med namnet på din klient.Replace your-tenant-name with the name of your tenant. Välj Spara ändringar längst ned på sidan.Select Save Changes at the bottom of the page.
  16. Om du vill göra ditt Facebook-program tillgängligt för Azure AD B2C väljer du status väljaren längst upp till höger på sidan och aktiverar det för att göra programmet offentligt och väljer sedan Växla läge.To make your Facebook application available to Azure AD B2C, select the Status selector at the top right of the page and turn it On to make the Application public, and then select Switch Mode. I det här läget bör statusen ändras från utveckling till Live.At this point the Status should change from Development to Live.

Konfigurera ett Facebook-konto som en identitets leverantörConfigure a Facebook account as an identity provider

  1. Logga in på Azure Portal som global administratör för din Azure AD B2C-klientorganisationen.Sign in to the Azure portal as the global administrator of your Azure AD B2C tenant.
  2. Kontrol lera att du använder den katalog som innehåller din Azure AD B2C klient genom att välja filtret katalog + prenumeration på den översta menyn och välja den katalog som innehåller din klient.Make sure you're using the directory that contains your Azure AD B2C tenant by selecting the Directory + subscription filter in the top menu and choosing the directory that contains your tenant.
  3. Välj Alla tjänster på menyn högst upp till vänster i Azure-portalen och sök efter och välj Azure AD B2C.Choose All services in the top-left corner of the Azure portal, search for and select Azure AD B2C.
  4. Välj identitets leverantöreroch välj sedan Facebook.Select Identity providers, then select Facebook.
  5. Ange ett namn.Enter a Name. Till exempel Facebook.For example, Facebook.
  6. För klient-IDanger du app-ID: t för det Facebook-program som du skapade tidigare.For the Client ID, enter the App ID of the Facebook application that you created earlier.
  7. För klient hemlighetenanger du appens hemlighet som du har spelat in.For the Client secret, enter the App Secret that you recorded.
  8. Välj Spara.Select Save.