Rankiniu būdu sukonfigūruokite „Azure Active Directory“ B2C tiekėją
Pastaba
- Nuo 2022 m. spalio mėn. „Power Apps“ portalai tampa „Power Pages“.
- Ši tema taikoma senesnėms galimybėms. Norėdami gauti naujausios informacijos, eikite į „Microsoft Power Pages“ instrukciją.
Šiame straipsnyje aprašoma, kaip rankiniu būdu sukonfigūruoti Azure AD B2C kaip tapatybės teikėją. Atlikite šiuos veiksmus, kad rankiniu būdu sukurtumėte naują „Azure AD“ B2C nuomotoją, užregistruotumėte programą ir sukonfigūruotumėte vartotojų srautus.
Pastaba
- Jei norite automatiškai sukonfigūruoti „Azure AD“ B2C teikėją naudodami „Power Apps“ portalus, eikite į Konfigūruoti „Azure AD“ B2C teikėją.
- Autentifikavimo parametrų pakeitimai gali užtrukti keletą minučių, kad būtų matomi portale. Iš naujo paleiskite portalą naudodami portalo veiksmus, jeigu norite, kad pakeitimai būtų nedelsiant pritaikyti.
B2C konfigūravimas Azure Active Directory kaip "OpenID Connect" teikėjo rankiniu būdu
Pasirinkite Konfigūruoti skirtą „Azure Active Directory B2C“. Daugiau informacijos: Konfigūruoti tiekėją
Jei būtina, naujinkite vardą.
Pasirinkite Pereiti į rankinį konfigūravimą.
Pastaba
Pasirinkus Kitas, o ne Pereiti prie rankinio konfigūravimo galite sukonfigūruoti „Azure AD“ B2C autentifikavimą naudodami „Power Apps“ portalų sąsają.
Atlikdami šį veiksmą kursite programėlę ir konfigūruosite parametrus su savo tapatybės tiekėju.
Prisijunkite prie „Azure“ portalo.
Užregistruokite programą savo nuomotojuje.
Ieškokite ir pasirinkite Azure Active Directory B2C.
Skyriuje Valdyti, pasirinkite Programos registracijos.
Pasirinkite Nauja registracija.
Įveskite pavadinimą.
Srityje Peradresuoti URL pasirinkite Žiniatinklis (jei jis dar nepasirinktas).
Teksto lauke Peradresuoti URL, savo portalui įveskite Atsakymo URL.
Pavyzdys:https://contoso-portal.powerappsportals.com/signin-aad-b2c_1
Pastaba
Jei naudojate numatytąjį portalo URL, nukopijuokite ir įklijuokite atsakymo URL, kaip pavaizduota skyriuje „B2C" nuomotojas „Azure“ prijungimo paslaugų teikėjų kūrimas ir konfigūravimas, ekrane Konfigūruoti tapatybės teikėją (aukščiau 4 žingsnis). Jei naudojate pasirenkamą portalo domeno pavadinimą, įveskite pasirenkamą URL kaip atsakymo URL. Šią reikšmę naudokite tada, kai konfigūruojate Peradresavimo URL savo portalo nustatymuose, kai konfigūruojate „Azure AD“ B2C teikėją.
Pavyzdžiui, jei „Azure“ portale įvesite Atsakymo URL kaiphttps://contoso-portal.powerappsportals.com/signin-aad-b2c_1
, jį turite naudoti tokį, koks yra „Azure AD“ B2C portalų konfigūracijoje.Pasirinkite Registruoti.
Kairiosios srities dalyje Tvarkyti pasirinkite Autentifikavimas.
Dalyje Netiesioginis suteikimas, rinkitės Prieigos atpažinimo ženklus (naudojami netiesioginiams srautams) žymės langelį.
Pasirinkite Įrašyti.
Sukurkite prisiregistravimo ir prisijungimo vartotojo eigą. Pasirinktinai galite sukurti slaptažodžio nustatymo iš naujo vartotojo srautą.
Konfigūruokite atpažinimo ženklo suderinamumą naudodami Leidėjo (iss) reikalavimo URL, kuriame yra tfp. Daugiau informacijos: Atpažinimo ženklų suderinamumas
Atlikdami šį veiksmą įveskite svetainės parametrus ir slaptažodžio nustatymo iš naujo parametrus portalo konfigūracijai.
Dalyje Konfigūruoti svetainės nustatymus įveskite šias reikšmes:
Įgaliojimai: įveskite leidėjo URL, apibrėžtą užsiregistravimo ir prisijungimo politikos vartotojo srauto metaduomenyse.
Kaip gauti leidėjo URLAtverkite prisiregistravimo ir prisijungimo eigą, kurią sukūrėte anksčiau. Norėdami atlikti šį veiksmą turite pereiti prie „Azure AD“ B2C nuomininko „Azure“ portale.
Pasirinkite Leisti vartotojo srautą.
Pasirinkite „OpenID“ konfigūravimo URL, kad jį atidarytumėte naujame naršyklės lange arba skirtuke.
Naudojant šį URL, atidaromas „OpenID Connect“ tapatybės teikėjo konfigūracijos dokumentas, dar vadinamas „OpenID“ gerai žinomu konfigūracijos galiniu punktu.
Nukopijuokite leidėjo URL, rodomą naujame naršyklės lange arba skirtuke.
Nukopijuokite tik URL be kabučių ("").
Pavyzdžiui,https://contosoorg.b2clogin.com/tfp/799f7b50-f7b9-49ec-ba78-67eb67210998/b2c_1_contoso/v2.0/
Patarimas
Įsitikinkite, kad Leidėjo (iss) reikalavime URL yra su tfp.
Kliento ID: įveskite Programėlės ID, kuris priklauso Jūsų anksčiau sukurtai „Azure AD“ B2C programėlei.
Peradresavimo URL: įveskite portalo URL.
Peradresavimo URL reikia pakeisti tik jei naudojate pasirenkamą domeno pavadinimą.
Dalyje Slaptažodžio nustatymo iš naujo nustatymai įveskite šias reikšmes:
Numatytasis politikos ID: įveskite anksčiau sukurto vartotojo srauto užsiregistravimo ir prisijungimo pavadinimą. Prieš pavadinimą pridedama B2C_1.
Slaptažodžio atkūrimo politikos ID: įveskite anksčiau sukurto vartotojo srauto slaptažodžio atkūrimo pavadinimą. Prieš pavadinimą pridedama B2C_1.
Galiojantys leidėjai: įveskite anksčiau sukurtą kableliais atskirtų leidėjo URL sąrašą vartotojo srauto registracijai ir prisijungimui ir slaptažodžio nustatymo iš naujo vartotojo srautą.
Jei norite gauti vartotojų srauto užsiregistravimo ir prisijungimo leidėjo URL adresus ir slaptažodžio atkūrimo vartotojų srautą, atidarykite kiekvieną srautą ir vadovaukitės anksčiau šio straipsnio dalyje Įgaliojimai, 5a veiksme nurodytais veiksmais.
Atlikdami šį veiksmą turėsite galimybę konfigūruoti papildomus „Azure AD“ B2C identifikavimo teikėjo parametrus.
Registravimo pareiškimų susiejimas : Nebūtina, jei naudojate el. pašto, vardo arba pavardės atributus. Norėdami naudoti papildomus atributus, įveskite loginių vardų / reikalavimo porų sąrašą, naudojamą reikalavimo reikšmėms, grąžinoms iš „Azure AD“ B2C (sukurta prisiregistravimo metu) susieti su kontakto įrašo atributais.
Formantas:field_logical_name=jwt_attribute_name
kaifield_logical_name
yra loginis laukelio portale pavadinimas irjwt_attribute_name
yra savybė su reikšme, grąžinta iš tapatybės tiekėjo.
Pavyzdžiui, jei įgalinote Pareigas („jobTitle”) ir Pašto kodą („postalCode”) kaip Vartotojo atributus savo vartotojo sraute ir norite atnaujinti atitinkamus Kontakto lentelės laukus Pareigos („jobtitle”) ir Adresas 1: ZIP / Pašto kodas („address1_postalcode”), įveskite pareiškimų susiejimą kaipjobtitle=jobTitle,address1_postalcode=postalCode
.Prisijungimų pareiškimų susiejimas : Nebūtina, jei naudojate el. pašto, vardo arba pavardės atributus. Norėdami naudoti papildomus atributus, įveskite loginių vardų / reikalavimo porų sąrašą, naudojamą reikalavimo reikšmėms, grąžinoms iš „Azure AD“ B2C po prisijungimo prie atributų sukurta prisiregistravimo metu susieti su kontakto įrašo atributais.
Formantas:field_logical_name=jwt_attribute_name
kaifield_logical_name
yra loginis laukelio portale pavadinimas irjwt_attribute_name
yra savybė su verte grąžinta iš tapatybės tiekėjo.
Pavyzdžiui, jei įgalinote Pareigas („jobTitle”) ir Pašto kodą („postalCode”) kaip Programos pareiškimus savo vartotojo sraute ir norite atnaujinti atitinkamus Kontakto lentelės laukus Pareigos („jobtitle”) ir Adresas 1: ZIP / Pašto kodas („address1_postalcode”), įveskite reikalavimų susiejimą kaipjobtitle=jobTitle,address1_postalcode=postalCode
.Išorinis išsiregistravimas: pasirinkite, ar norite įjungti, ar išjungti bendrą išsiregistravimą.
- Pasirinkite Įjungta, jei nuo portalo atsijungusius vartotojus norite nukreipti į susietojo atsijungimo vartotojo aplinką.
- Pasirinkite Išjungti, jei norite vartotojus išregistruoti iš portalo.
Kontaktų susiejimas su el. paštu: nurodykite, ar kontaktai susieti su atitinkamu el. paštu. Įjunkite šį jungiklį, jei norite susieti unikalų kontakto įrašą su atitikimu el. pašto adresu ir tada automatiškai priskirti kontaktui išorinės tapatybės teikėją, kai vartotojas sėkmingai prisijungia.
Registracija įjungta: įjunkite arba išjunkite atvirą registraciją prie portalo. Išjungus šį jungiklį išjungiama ir paslepiama išorinė klientų registracija.
Pasirinkite Patvirtinti, jei norite peržiūrėti savo nustatymų suvestinę ir užbaigti tapatybės teikėjo konfigūraciją.
Taip pat žr.
Tapatybių teikėjų perkėlimas į „Azure AD B2C“
Pastaba
Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)
Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).