Självstudier: Registrera ett program i Azure Active Directory B2CTutorial: Register an application in Azure Active Directory B2C

Innan dina program kan interagera med Azure Active Directory B2C (Azure AD B2C) måste de registreras i en klient som du hanterar.Before your applications can interact with Azure Active Directory B2C (Azure AD B2C), they must be registered in a tenant that you manage. Den här självstudien visar hur du registrerar ett webb program med hjälp av Azure Portal.This tutorial shows you how to register a web application using the Azure portal.

I den här artikeln kan du se hur du:In this article, you learn how to:

  • Registrera ett webbprogramRegister a web application
  • Skapa en klient hemlighetCreate a client secret

Om du inte har en Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar.If you don't have an Azure subscription, create a free account before you begin.

FörutsättningarPrerequisites

Om du inte redan har skapat din egen Azure AD B2C-klientskapar du en nu.If you haven't already created your own Azure AD B2C Tenant, create one now. Du kan använda en befintlig Azure AD B2C klient.You can use an existing Azure AD B2C tenant.

Registrera ett webbprogramRegister a web application

  1. 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.

  2. Välj Alla tjänster på menyn uppe till vänster i Azure Portal. Sök sedan efter och välj Azure AD B2C.Choose All services in the top-left corner of the Azure portal, and then search for and select Azure AD B2C.

  3. Välj Program och därefter Lägg till.Select Applications, and then select Add.

  4. Ange ett namn på programmet.Enter a name for the application. Till exempel webapp1.For example, webapp1.

  5. För Inkludera webbapp/webb-API och Tillåt implicit flöde väljer du Ja.For Include web app/ web API and Allow implicit flow, select Yes.

  6. För Svars-URL anger du en slutpunkt dit Azure AD B2C ska returnera de token som programmet begär.For Reply URL, enter an endpoint where Azure AD B2C should return any tokens that your application requests. Du kan till exempel ange att den ska lyssna lokalt på https://localhost:44316.For example, you could set it to listen locally at https://localhost:44316. Om du inte känner till port numret än kan du ange ett värde för plats hållare och ändra det senare.If you don't yet know the port number, you can enter a placeholder value and change it later.

    För testnings ändamål som den här själv studie kursen kan https://jwt.ms du ange det som visar innehållet i en token för att kontrol lera.For testing purposes like this tutorial you can set it to https://jwt.ms which displays the contents of a token for inspection. I den här självstudien anger du svars-URL till https://jwt.ms.For this tutorial, set the Reply URL to https://jwt.ms.

    Följande begränsningar gäller för svars-URL: er:The following restrictions apply to reply URLs:

    • Svars-URL: en måste börja httpsmed schemat.The reply URL must begin with the scheme https.
    • Svars-URL: en är Skift läges känslig.The reply URL is case-sensitive. Dess fall måste matcha fallet med URL-sökvägen till det program som körs.Its case must match the case of the URL path of your running application. Om ditt program t. ex. ingår som en del av .../abc/response-oidcsökvägen ska du inte .../ABC/response-oidc ange i svars-URL: en.For example, if your application includes as part of its path .../abc/response-oidc, do not specify .../ABC/response-oidc in the reply URL. Eftersom webbläsaren behandlar sökvägar som Skift läges känsliga, .../abc/response-oidc kan cookies som är kopplade till uteslutas om de omdirigeras till den Skift läges fel .../ABC/response-oidc matchnings bara URL: en.Because the web browser treats paths as case-sensitive, cookies associated with .../abc/response-oidc may be excluded if redirected to the case-mismatched .../ABC/response-oidc URL.
  7. Slutför program registreringen genom att klicka på skapa .Click Create to complete the application registration.

Skapa en klient hemlighetCreate a client secret

Om programmet utbyter en kod för en token måste du skapa en program hemlighet.If your application exchanges a code for a token, you need to create an application secret.

  1. På sidan Azure AD B2C-program väljer du det program som du skapade, till exempel webapp1.In the Azure AD B2C - Applications page, select the application you created, for example webapp1.
  2. Välj nycklar och välj sedan generera nyckel.Select Keys and then select Generate key.
  3. Välj Spara för att Visa nyckeln.Select Save to view the key. Anteckna appnyckel-värdet.Make note of the App key value. Du använder det här värdet som program hemlighet i programmets kod.You use this value as the application secret in your application's code.

Nästa stegNext steps

I den här artikeln lärde du dig att:In this article, you learned how to:

  • Registrera ett webbprogramRegister a web application
  • Skapa en klient hemlighetCreate a client secret

Nu ska du lära dig hur du skapar användar flöden för att göra det möjligt för användarna att registrera sig, logga in och hantera sina profiler.Next, learn how to create user flows to enable your users to sign up, sign in, and manage their profiles.