Sdílet prostřednictvím


Přidání nativní klientské aplikace do tenanta Azure Active Directory B2C

Aby vaše aplikace mohla komunikovat s Azure Active Directory B2C, musí ve vašem tenantovi být zaregistrované prostředky nativního klienta.

Pokud chcete zaregistrovat aplikaci ve svém tenantovi Azure AD B2C, můžete použít naše nové jednotné prostředí Registrace aplikací nebo starší prostředí aplikací (starší verze). Další informace o novém prostředí.

  1. Přihlaste se k webu Azure Portal.
  2. V horní nabídce vyberte filtr Adresář a předplatné a pak vyberte adresář, který obsahuje vašeho tenanta Azure AD B2C.
  3. V nabídce vlevo vyberte Azure AD B2C. Nebo vyberte Všechny služby a vyhledejte a vyberte Azure AD B2C.
  4. Vyberte Registrace aplikací a pak vyberte Nová registrace.
  5. Zadejte Název aplikace. Například nativeapp1.
  6. V části Podporované typy účtů vyberte Účty v libovolném organizačním adresáři nebo libovolném zprostředkovateli identity.
  7. V části Identifikátor URI pro přesměrování pomocí rozevíracího seznamu vyberte Veřejný klient nebo nativní (mobilní & desktop).
  8. Zadejte identifikátor URI přesměrování s jedinečným schématem. Například, com.onmicrosoft.contosob2c.exampleapp://oauth/redirect. Při výběru identifikátoru URI pro přesměrování je potřeba vzít v úvahu důležité informace:
    • Rozvoj Pro účely vývoje a desktopových aplikací můžete nastavit identifikátor URI přesměrování na http://localhost a Azure AD B2C bude respektovat jakýkoli port v požadavku. Pokud registrovaný identifikátor URI obsahuje port, Azure AD B2C použije pouze tento port. Pokud je http://localhostnapříklad registrovaný identifikátor URI přesměrování , může být http://localhost:<randomport>identifikátor URI přesměrování v požadavku . Pokud je http://localhost:8080zaregistrovaný identifikátor URI přesměrování , musí být http://localhost:8080identifikátor URI přesměrování v požadavku .
    • Jedinečné: Schéma identifikátoru URI přesměrování musí být pro každou aplikaci jedinečné. V příkladu com.onmicrosoft.contosob2c.exampleapp://oauth/redirectcom.onmicrosoft.contosob2c.exampleapp je schéma . Tento model by měl být dodržen. Pokud dvě aplikace sdílejí stejné schéma, uživatel má možnost zvolit aplikaci. Pokud uživatel zvolí nesprávně, přihlášení se nezdaří.
    • Dokončeno: Identifikátor URI přesměrování musí mít schéma i cestu. Cesta musí obsahovat alespoň jedno lomítko za doménou. Například funguje, //oauth/ když //oauth selže. Do identifikátoru URI nezahrnujte speciální znaky, například podtržítka.
  9. V části Oprávnění zaškrtněte políčko Udělit souhlas správce s oprávněními openid a offline_access .
  10. Vyberte Zaregistrovat.