Hitelesítés és engedélyezés engedélyezése az Azure Container Appsben a Facebook használatával
Ez a cikk azt ismerteti, hogyan konfigurálhatja az Azure Container Appst a Facebook hitelesítésszolgáltatóként való használatára.
A cikkben ismertetett eljárás követéséhez egy igazolt e-mail-címmel és mobiltelefonszámmal rendelkező Facebook-fiókra van szükség. Új Facebook-fiók létrehozásához lépjen facebook.com.
Alkalmazás regisztrálása a Facebookon
Nyissa meg a Facebook Fejlesztői webhelyét, és jelentkezzen be a Facebook-fiók hitelesítő adataival.
Ha nem rendelkezik Facebook for Developers-fiókkal, válassza az Első lépések lehetőséget, és kövesse a regisztrációs lépéseket.
Válassza Saját alkalmazások >Új alkalmazás hozzáadása lehetőséget.
A Megjelenítendő név mezőben:
- Írjon be egy egyedi nevet az alkalmazásnak.
- Adja meg a kapcsolattartó e-mail-címét.
- Válassza az Alkalmazásazonosító létrehozása lehetőséget.
- Végezze el a biztonsági ellenőrzést.
Megnyílik az új Facebook-alkalmazás fejlesztői irányítópultja.
Válassza az Irányítópult>facebookos bejelentkezés>beállítása>web lehetőséget.
A facebookos bejelentkezés alatti bal oldali navigációs sávon válassza a Beállítások lehetőséget.
Az Érvényes OAuth-átirányítási URI-k mezőbe írja be a következőt
https://<hostname>.azurecontainerapps.io/.auth/login/facebook/callback
: Ne felejtse el használni a tárolóalkalmazás gazdagépnevét.Válassza a Változások mentése elemet.
A bal oldali panelen válassza az Alapszintű beállítások lehetőséget>.
Az Alkalmazás titkos kódja mezőben válassza a Megjelenítés lehetőséget. Másolja ki az alkalmazásazonosító és az alkalmazás titkos kódjának értékeit. Később ezeket használva konfigurálhatja a tárolóalkalmazást az Azure-ban.
Fontos
Az alkalmazás titkos kódja egy kritikus fontosságú biztonsági hitelesítő adat. Ezt a titkos kulcsot ne ossza meg senkivel, és ne ossza el egy ügyfélalkalmazásban.
Az alkalmazás regisztrálásához használt Facebook-fiók az alkalmazás rendszergazdája. Ezen a ponton csak a rendszergazdák jelentkezhetnek be az alkalmazásba.
A többi Facebook-fiók hitelesítéséhez válassza az Alkalmazás áttekintése lehetőséget, és engedélyezze az alkalmazásnév> nyilvánossá tétele <lehetőséget, hogy a nyilvánosság hozzáférjen az alkalmazáshoz Facebook-hitelesítéssel.
Facebook-adatok hozzáadása az alkalmazáshoz
Jelentkezzen be az Azure Portalra , és lépjen az alkalmazáshoz.
Válassza a hitelesítés lehetőséget a bal oldali menüben. Válassza az Identitásszolgáltató hozzáadása lehetőséget.
Válassza a Facebookot az identitásszolgáltató legördülő listájában. Illessze be a korábban beszerzett alkalmazásazonosítót és alkalmazáskulcs-értékeket.
A titkos kód titkos kódként van tárolva a tárolóalkalmazásban.
Ha az alkalmazás első identitásszolgáltatóját konfigurálja, a rendszer egy Container Apps hitelesítési beállításokat tartalmazó szakaszt kér. Ellenkező esetben továbbléphet a következő lépésre.
Ezek a beállítások határozzák meg, hogy az alkalmazás hogyan reagál a nem hitelesített kérelmekre. Az alapértelmezett beállítások átirányítják az összes kérést, hogy bejelentkezhessenek ezzel az új szolgáltatóval. Ezt a viselkedést most módosíthatja, vagy később módosíthatja ezeket a beállításokat a fő hitelesítési képernyőn a Hitelesítés beállításai melletti Szerkesztés gombra kattintva. További információ ezekről a lehetőségekről: Hitelesítési folyamat.
(Nem kötelező) Válassza a Tovább elemet : Hatókörök , és adja hozzá az alkalmazáshoz szükséges hatóköröket. Ezeket a hatóköröket akkor kéri a rendszer, ha egy felhasználó bejelentkezik a böngészőalapú folyamatokba.
Válassza a Hozzáadás lehetőséget.
Most már készen áll arra, hogy a Facebookot használja a hitelesítéshez az alkalmazásban. A szolgáltató megjelenik a Hitelesítés képernyőn. Innen szerkesztheti vagy törölheti ezt a szolgáltatói konfigurációt.
Hitelesített felhasználók használata
A hitelesített felhasználókkal végzett munkáról az alábbi útmutatókban tájékozódhat.