Felhasználói bejelentkezéshez használt egyéni oldalak beállítása
Ez a témakör azt ismerteti, hogyan Microsoft Dynamics 365 Commerce Microsoft Entra lehet olyan egyéni lapokat felépíteni, amelyek a vállalattól a felhasználóhoz (B2C) bérlők testreszabott bejelentkezését kezelik.
A felhasználói bejelentkezési folyamatok kezelésére Dynamics 365 Commerce létrehozott egyéni lapok csak akkor használhatók, Microsoft Entra ha be vannak állítva a Commerce rendszer által hivatkozott irányelvek. A B2C alkalmazás segítségével konfigurálhatja a "Regisztráció és bejelentkezés", a "Profil szerkesztése" és a "Jelszó visszaállítása" Microsoft Entra B2C-házirendet Microsoft Entra . A Microsoft Entra B2C bérlő- és irányelvnevekre hivatkozni lehet a Commerce-környezetben Microsoft Dynamics a Lifecycle Services (LCS) használatával végzett létesítő folyamat során.
Az egyéni Commerce-lapok a bejelentkezés, a regisztráció, a fiókprofil szerkesztése, a jelszó alaphelyzetbe állítása és az általános modulok segítségével is létrehozhatók Microsoft Entra . Az ilyen egyéni lapokhoz Microsoft Entra közzétett lap URL-címeit ezután hivatkozni kell az Azure-portál B2C irányelv-konfigurációiban.
Figyelmeztetés
Microsoft Entra A B2C azonosító 2021. augusztus 1-ig visszavonja a régi (örökölt) felhasználói folyamatokat. Ezért érdemes megterveznie a felhasználói folyamatai áttelepítését az új, ajánlott verzióba. Az új verzió funkcióparitást és új funkciókat biztosít. A további tudnivalókat lásd Microsoft Entra a B2C azonosító felhasználói folyamatokkal kapcsolatban.
A Commerce 10.0.15-ös vagy újabb verziójának modulkönyvtárát az ajánlott B2C felhasználói folyamatokkal kell használni. Microsoft Entra A B2C azonosítóban felkínált alapértelmezett felhasználói irányelvoldalak is használhatók, és lehetővé teszik a vállalati márkaépítéssel kapcsolatos további háttérkép, embléma és háttérszín-módosítások beállítását. Bár a tervezési lehetőségek korlátozottak, Microsoft Entra az alapértelmezett felhasználói irányelvoldalak a külön egyéni lapok létrehozása és konfigurálása nélkül biztosítják a B2C irányelvekkel kapcsolatos funkciókat.
B2C irányelvek beállítása
Miután beállította Microsoft Entra a B2C bérlőt, és társítja a Commerce környezethez, Microsoft Entra menjen az Azure-portál B2C lapjára, majd válassza ki a Felhasználói folyamatok (irányelvek) menüpontot a menü Irányelvek területén.
Most konfigurálhatja a „Regisztráció és bejelentkezés”, „Profilszerkesztés” és „Új jelszó létrehozása” felhasználói bejelentkezési folyamatokat.
A „Regisztráció és bejelentkezés” irányelv konfigurálása
A „Regisztráció és bejelentkezés” irányelv konfigurálásához kövesse az alábbi lépéseket.
Válassza az Új felhasználói folyamot, válassza a Regisztráció és bejelent kezés lehetőséget, válassza az Ajánlott lapot, majd válassza a Létrehozás lehetőséget.
Adja meg a házirend nevét (például B2C_1_SignInSignUp).
Az Identitásszolgáltatók szakaszban válassza ki az irányelvhez használandó identitásszolgáltatókat. Legalább az E-mailes feliratkozás lehetőséget be kell jelölni.
Az Attribútum összegyűjtése oszlopban jelölje be az E-mail-cím, az Utónév és a Vezetéknév jelölőnégyzetét.
A Visszatérítési igény oszlopban válassza ki az E-mail-címek, Utónév, Identitásszolgáltató, Vezetéknév és Felhasználó objektumazonosítója jelölőnégyzeteket.
Az irányelv létrehozásához kattintson az OK lehetőségre.
Kattintson duplán az új irányelv nevére, majd a navigációs ablakban válassza ki a Tulajdonságok lehetőséget.
Adja meg a Oldalelrendezés JavaScript általi érvényesítésének engedélyezése (előnézet) lehetőség esetében a Be értéket.
Bankjegy
Az irányelv neve teljes hivatkozással jelenik meg a Commerce-környezetben. (A B2C_1_ előtag szerepel a hivatkozásban.) A házirendeket létrehozásuk után nem lehet átnevezni. Ha a Commerce-környezet egy meglévő irányelvét cseréli le, akkor törölheti az eredeti irányelvet, és összeállíthat egy azonos nevű új irányelvet. Ha a környezetet már létre lett hozva, akkor alternatív megoldásként egy szolgáltatási kérelem útján elküldheti az új irányelv nevét.
Az egyéni lapok összeállítását követően visszatérhet az irányelvhez, és befejezheti a beállítását. Most zárja be az irányelvet, hogy visszatérjen az Azure-portál Felhasználói folyamatok (irányelvek) lapjára.
A „Profilszerkesztés” irányelv konfigurálása
A „Profilszerkesztés” irányelv konfigurálásához kövesse az alábbi lépéseket.
- Válassza ki az Új felhasználói folyamat lehetőséget, majd az Ajánlott lapon válassza ki a Profilszerkesztés irányelvet, és válassza a Létrehozás lehetőséget.
- Adja meg a házirend nevét (például B2C_1_EditProfile).
- Az Identitásszolgáltatók szakaszban válassza ki az irányelvhez használandó identitásszolgáltatókat. Legalább a Bejelentkezés helyi fiókkal lehetőséget ki kell választani.
- Az Attribútum összegyűjtése oszlopban jelölje be a Keresztnév és a Vezetéknév jelölőnégyzetét.
- A Visszatérítési igény oszlopban válassza ki az E-mail-címek, Utónév, Identitásszolgáltató, Vezetéknév és Felhasználó objektumazonosítója jelölőnégyzeteket.
- Az irányelv létrehozásához kattintson az OK lehetőségre.
- Kattintson duplán az új irányelv nevére, majd a navigációs ablakban válassza ki a Tulajdonságok lehetőséget.
- Adja meg a Oldalelrendezés JavaScript általi érvényesítésének engedélyezése (előnézet) lehetőség esetében a Be értéket.
Az egyéni lapok összeállítását követően visszatérhet az irányelvhez, és befejezheti a beállítását. Most zárja be az irányelvet, hogy visszatérjen az Azure-portál Felhasználói folyamatok (irányelvek) lapjára.
Az „Új jelszó létrehozása” irányelv konfigurálása
Az „Új jelszó létrehozása” irányelv konfigurálásához kövesse az alábbi lépéseket.
- Válassza az Új felhasználói folyamat lehetőséget, majd válassza a Jelszó-visszaállítás lehetőséget, és válassza az Ajánlott lapot, majd kattintson a Létrehozás gombra.
- Adja meg a házirend nevét (például B2C_1_ForgetPassword).
- Az Identitásszolgáltatók szakaszban válassza az Új jelszó beállítása e-mail-cím használatával lehetőséget.
- A Visszatérítési igény oszlopban válassza ki az E-mail-címek, Utónév, Vezetéknév és Felhasználó objektumazonosítója jelölőnégyzeteket.
- Az irányelv létrehozásához kattintson az OK lehetőségre.
- Kattintson duplán az új irányelv nevére, majd a navigációs ablakban válassza ki a Tulajdonságok lehetőséget.
- Adja meg a Oldalelrendezés JavaScript általi érvényesítésének engedélyezése (előnézet) lehetőség esetében a Be értéket.
Az egyéni lapok összeállítását követően visszatérhet az irányelvhez, és befejezheti a beállítását. Most zárja be az irányelvet, hogy visszatérjen az Azure-portál Felhasználói folyamatok (irányelvek) lapjára.
Egyéni lapok létrehozása
A Microsoft Entra Commerce rendszer külön modulokat tartalmaz a B2C felhasználói irányelveinek Microsoft Entra egyedi lapjainak létrehozásához. Az egyes felhasználói irányelvoldalak Microsoft Entra elrendezését az alább részletezett fő B2C modulok segítségével lehet külön-külön felépítni. Másik lehetőségként az Microsoft Entra Általános modul a Microsoft Entra B2C azonosító minden lapelrendezéséhez és irányelvéhez használható (még az alább fel nem sorolt irányelveken belüli lapelrendezés-beállítások esetén is).
- A lapspecifikus Microsoft Entra modulok a Microsoft Entra B2C azonosító által megjelenített adatbeviteli cikkekhez vannak kötve. Ezek a modulok nagyobb ellenőrzést adnak az oldalak elemeinek elhelyezése felett. Előfordulhat azonban, hogy több oldalt és modulbővítményt kell építeni, hogy az alább ismertetett alapértelmezett beállításokon túli változatok figyelembe vételéhez.
- Microsoft Entra A Generic modul létrehoz egy "div" Microsoft Entra elemet a B2C számára, hogy a felhasználói irányelvoldal minden elemét megjelenítsen, nagyobb rugalmasságot nyújtva ezzel a lap B2C-funkcióinak, de kevésbé szabályozható a hely pozicionelése és javítása ( CSS bár a hely megjelenésének és felületének megfelelő működésre használható).
Létre lehet hozni egy oldalt a Generic Microsoft Entra modullal, és azt fel lehet használni minden felhasználói irányelvoldalhoz, vagy az egyes modulok segítségével ki lehet állítani a bejelentkezést, a regisztrációt, a Microsoft Entra profil szerkesztését, a jelszó alaphelyzetbe állítását és a jelszó visszaállítását. A kombinációk az Microsoft Entra Microsoft Entra alább látható lapelrendezések meghatározott lapjainak, illetve az ezen vagy más felhasználói irányelvek lapjain fennmaradó lapelrendezések általános moduloldalának használatával is használhatók.
Ha többet szeretne tudni a Microsoft Entra modultárral együtt szállítható modulokról, olvassa el a további tudnivalókat az Identitáskezelés lapjain és moduljaiban.
Az egyéni oldalaknak a felhasználói bejelentkezések kezelésére szolgáló speciális azonosságmodulokkal történő létrehozásához hajtsa végre az alábbi lépéseket.
- Nyissa meg a webhelyét a Commerce webhelykészítőben.
- Állítsa össze a következő öt sablont és oldalt (ha még nincs meg a webhelyén):
- A Bejelentkezés sablont és a bejelentkezési modult használó lapot.
- A Regisztráció sablont és a regisztrációs modult használó lapot.
- Az Új jelszó beállítása sablont és az új jelszó beállítás modult használó lapot.
- Az Új jelszó megerősítése sablont és az új jelszó megerősítése modult használó lapot.
- A Profilszerkesztés sablont és a fiókprofil-szerkesztő modult használó lapot.
A lapok összeállítása során kövesse az alábbi irányelveket:
- Minden lap vagy modul esetében használja az üzleti szükségleteinek legmegfelelőbb elrendezést és stílust.
- Minden lap és URL közzététele, amely szükséges a Microsoft Entra B2C beállításban.
- A lapok és URL-címek közzététele után gyűjtse össze az URL-címeket Microsoft Entra , amelyek a B2C irányelv-konfigurációkban használatosak. A ?preloadscripts=true utótagot a program minden URL-címhez hozzáadja, amikor használatban van.
Fontos
A B2C-ben Microsoft Entra Microsoft Entra hivatkozott lapok közvetlenül a B2C bérlő tartományát szolgálják ki. Ne használja újra az olyan univerzális fejléceket és lábléceket, amelyek relatív hivatkozásokkal rendelkeznek. Mivel ezek a lapok a Microsoft Entra B2C tartományban lesznek használva, az összes hivatkozáshoz csak az abszolút URL-címeket kell használni. Ajánlott olyan konkrét fejlécet és láblécet létrehozni, amely a kapcsolódó egyéni lapok abszolút URL-címeit Microsoft Entra tartalmazza, és minden Olyan Commerce-specifikus modult, amelyből el kell távolítani a Retail Server-kapcsolatot. Például a kedvencek, a keresősáv, a bejelentkezési Microsoft Entra hivatkozás és a bevásárlókocsi modul nem szerepeltethető a B2C felhasználói folyamatokban használt lapok között.
B2C-irányelvek Microsoft Entra konfigurálása egyéni lapinformációkra
Az Azure-portálon térjen vissza Microsoft Entra a B2C lapra, majd a menü Irányelvek területén válassza ki a Felhasználói folyamatok (irányelvek) elemet.
A „Regisztráció és bejelentkezés” irányelv frissítése az egyéni lap információival
A „Regisztráció és bejelentkezés” irányelvnek az egyéni lap információival való frissítéséhez tegye a következőket.
A korábban konfigurált Regisztráció és bejelentkezés irányelv navigációs ablakában válassza ki a Lapelrendezések elemet.
Válassza ki az Egyesített bejelentkezési vagy regisztrációs lap elrendezést.
Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
Írja be a teljes bejelentkezési URL-t az Egyéni lap URI mezőbe. Foglalja bele a ?preloadscripts=true utótagot. Például írja be, hogy
www.<my domain>.com/sign-in?preloadscripts=true
.A Lapelrendezés verziója mezőben válassza a 2.1.0 vagy újabb verziót (a Commerce 10.0.15-ös vagy újabb verziójához modulkönyvtárat igényel).
Válassza a Mentés lehetőséget.
Válassza ki a Helyi fiók regisztrációs lapja elrendezést.
Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
Írja be a teljes bejelentkezési URL-t az Egyéni lap URI mezőbe. Foglalja bele a ?preloadscripts=true utótagot. Például írja be, hogy
www.<my domain>.com/sign-up?preloadscripts=true
.A Lapelrendezés verziója mezőben válassza a 2.1.0 vagy újabb verziót (a Commerce 10.0.15-ös vagy újabb verziójához modulkönyvtárat igényel).
A Felhasználói attribútumok szakaszban hajtsa végre a következő lépéseket:
- Az Utónév és Vezetéknév attribútumok esetében válassza a Nem értéket az Ellenőrzés szükséges oszlopban.
- E-mail-cím attribútum esetén ajánlott az Ellenőrzés szükséges oszlopban az Igen alapértelmezett értéket hagyni. Ez a beállítás biztosítja, hogy a megadott e-mail-címmel regisztráló felhasználók ellenőrizzék, hogy övék-e az e-mail-cím.
- Az E-mail-cím, Utónév és Vezetéknév attribútumok esetében válassza a Nem értéket az Opcionális oszlopban.
Válassza a Mentés lehetőséget.
A „Profilszerkesztés” irányelv frissítése az egyéni lap információival
A „Profilszerkesztés” irányelvnek az egyéni lap információival való frissítéséhez tegye a következőket.
- A korábban konfigurált Profilszerkesztés irányelv navigációs ablakában válassza ki a Lapelrendezések elemet.
- Válassza ki a Profilszerkesztés lap elrendezést (előfordulhat, hogy a képernyőtől függően más elrendezési beállításokat is át kell görgetni).
- Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
- Írja be a teljes profilszerkesztési URL-t az Egyéni lap URI mezőbe. Foglalja bele a ?preloadscripts=true utótagot. Például írja be, hogy
www.<my domain>.com/profile-edit?preloadscripts=true
. - A Lapelrendezés verziója esetében válassza a 2.1.0 vagy magasabb verziót (a Commerce 10.0.15-ös vagy újabb verziójához modulkönyvtárat igényel).
- A Felhasználói attribútumok szakaszban hajtsa végre a következő lépéseket:
- Az Utónév és Vezetéknév attribútumok esetében válassza a Nem értéket az Opcionális oszlopban.
- Az Utónév és Vezetéknév attribútumok esetében válassza a Nem értéket az Ellenőrzés szükséges oszlopban.
- Válassza a Mentés lehetőséget.
Az „Új jelszó létrehozása” irányelv frissítése az egyéni lap információival
Az „Új jelszó létrehozása” irányelvnek az egyéni lap információival való frissítéséhez tegye a következőket.
- A korábban konfigurált Új jelszó létrehozása irányelv navigációs ablakában válassza ki a Lapelrendezések elemet.
- Válassza ki az Elfelejtett jelszó lap elrendezést.
- Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
- Írja be a teljes jelszóvisszaállítás-érvényesítési URL-t az Egyéni lap URI mezőbe. Foglalja bele a ?preloadscripts=true utótagot. Például írja be, hogy
www.<my domain>.com/password-reset-verification?preloadscripts=true
. - A Lapelrendezés verziója mezőben válassza a 2.1.0 vagy magasabb verziót (a Commerce 10.0.15-ös vagy újabb verziójához modulkönyvtárat igényel).
- Válassza a Mentés lehetőséget.
- Válassza ki az Jelszó módosítása lap elrendezést.
- Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
- Írja be a teljes jelszóvisszaállítási URL-t az Egyéni lap URI mezőbe. Foglalja bele a ?preloadscripts=true utótagot. Például írja be, hogy
www.<my domain>.com/password-reset?preloadscripts=true
. - A Lapelrendezés verziója mezőben válassza a 2.1.0 vagy magasabb verziót (a Commerce 10.0.15-ös vagy újabb verziójához modulkönyvtárat igényel).
- Válassza a Mentés lehetőséget.
Címkék és leírások alapértelmezett szöveges karakterláncainak testreszabása
A modulkönyvtárban a bejelentkezési modulok a címkék és leírások alapértelmezett szövegével kerülnek előre kitöltésre. Testreszabhatja a karakterláncokat annak a modulnak a tulajdonságpaneljében, amelyen dolgozik. Az oldalon található további karakterláncokhoz (például az Elfelejtett jelszó? linkszöveghez vagy a Fiók létrehozása műveletszöveghez) a Commerce szoftverfejlesztő készlet (SDK) használata és a bejelentkezési modul global.json fájljában lévő értékek frissítése szükséges.
Az elfelejtett jelszó hivatkozásának alapértelmezett szövege például Elfelejtette a jelszót?. A következőkben látható ez az alapértelmezett szöveg a bejelentkezési oldalon.
A modulkönyvtár bejelentkezési moduljának global.json fájljában azonban szerkesztheti a szöveget az Elfelejtett jelszó? értékre, ahogy az a következő ábrán látható.
A global.json fájl frissítése és a módosítások közzététele után az új hivatkozásszöveg megjelenik a bejelentkezési modulban, mind a Commerce, mind az éles bejelentkezési lapon.
További erőforrások
Új e-kereskedelmi bérlő telepítése
E-kereskedelmi webhely létrehozása
A Dynamics 365 Commerce oldal összekapcsolása egy online csatornával
URL átirányítások feltöltése ömlesztve
B2C bérlő beállítása a kereskedelemben
Több B2C bérlő konfigurálása egy kereskedelmi környezetben
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: