Megosztás a következőn keresztül:


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.

Felhasználói folyamatok (irányelvek) parancs a menüben.

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.

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

  2. Adja meg a házirend nevét (például B2C_1_SignInSignUp).

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

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

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

    Kiválasztott attribútumok és igények.

  6. Az irányelv létrehozásához kattintson az OK lehetőségre.

  7. Kattintson duplán az új irányelv nevére, majd a navigációs ablakban válassza ki a Tulajdonságok lehetőséget.

  8. 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 új irányelv Tulajdonságok lapja.

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.

  1. 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.
  2. Adja meg a házirend nevét (például B2C_1_EditProfile).
  3. 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.
  4. Az Attribútum összegyűjtése oszlopban jelölje be a Keresztnév és a Vezetéknév jelölőnégyzetét.
  5. 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.
  6. Az irányelv létrehozásához kattintson az OK lehetőségre.
  7. Kattintson duplán az új irányelv nevére, majd a navigációs ablakban válassza ki a Tulajdonságok lehetőséget.
  8. 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.

  1. 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.
  2. Adja meg a házirend nevét (például B2C_1_ForgetPassword).
  3. 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.
  4. 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.
  5. Az irányelv létrehozásához kattintson az OK lehetőségre.
  6. Kattintson duplán az új irányelv nevére, majd a navigációs ablakban válassza ki a Tulajdonságok lehetőséget.
  7. 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.

  1. Nyissa meg a webhelyét a Commerce webhelykészítőben.
  2. Á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.

  1. A korábban konfigurált Regisztráció és bejelentkezés irányelv navigációs ablakában válassza ki a Lapelrendezések elemet.

  2. Válassza ki az Egyesített bejelentkezési vagy regisztrációs lap elrendezést.

  3. Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.

  4. Í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.

  5. 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).

  6. Válassza a Mentés lehetőséget.

  7. Válassza ki a Helyi fiók regisztrációs lapja elrendezést.

  8. Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.

  9. Í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.

  10. 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).

  11. A Felhasználói attribútumok szakaszban hajtsa végre a következő lépéseket:

    1. 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.
    2. 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.
    3. 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.
  12. Válassza a Mentés lehetőséget.

    A helyi fiók regisztrációs lap irányelvének konfigurálása.

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.

  1. A korábban konfigurált Profilszerkesztés irányelv navigációs ablakában válassza ki a Lapelrendezések elemet.
  2. 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).
  3. Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
  4. Í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.
  5. 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).
  6. A Felhasználói attribútumok szakaszban hajtsa végre a következő lépéseket:
    1. Az Utónév és Vezetéknév attribútumok esetében válassza a Nem értéket az Opcionális oszlopban.
    2. 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.
  7. 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.

  1. A korábban konfigurált Új jelszó létrehozása irányelv navigációs ablakában válassza ki a Lapelrendezések elemet.
  2. Válassza ki az Elfelejtett jelszó lap elrendezést.
  3. Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
  4. Í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.
  5. 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).
  6. Válassza a Mentés lehetőséget.
  7. Válassza ki az Jelszó módosítása lap elrendezést.
  8. Az Egyéni laptartalom használata lehetőséget állítsa be Igen értékre.
  9. Í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.
  10. 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).
  11. 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.

Alapértelmezett szöveg a bejelentkezési oldalon található elfelejtett jelszó hivatkozáshoz.

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

Frissített hivatkozásszöveg a bejelentkezési modul global.json fájljában.

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

Domain név konfigurálása

Ú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

Robots.txt fájlok kezelése

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

Tartalomszolgáltató hálózat (CDN) támogatásának hozzáadása

Helyalapú üzletérzékelés engedélyezése