az webapp auth

Webalkalmazás hitelesítésének és engedélyezésének kezelése. A v2 hitelesítési parancsok használatához futtassa az "az extension add --name authV2" parancsot az authV2 CLI-bővítmény hozzáadásához.

Parancsok

az webapp auth apple

Az Apple identitásszolgáltató webalkalmazás-hitelesítésének és engedélyezésének kezelése.

az webapp auth apple show

Az Apple identitásszolgáltató hitelesítési beállításainak megjelenítése.

az webapp auth apple update

Frissítse az Apple identitásszolgáltató ügyfél-azonosítóját és titkos ügyfélkulcsát.

az webapp auth config-version

A webalkalmazás hitelesítési beállításaihoz tartozó konfigurációs verzió állapotának kezelése. A v1 konfigurációs verzió a /authSettings végpontokra, míg a v2 a /authSettingsV2 végpontokra hivatkozik.

az webapp auth config-version revert

Visszaállítja a webalkalmazás hitelesítési beállításainak konfigurációs verzióját a v2-ről a v1-re (klasszikus).

az webapp auth config-version show

A webalkalmazás hitelesítési beállításainak konfigurációs verziójának megjelenítése. A v1 konfigurációs verzió a /authSettings végpontokra, míg a v2 a /authSettingsV2 végpontokra hivatkozik.

az webapp auth config-version upgrade

Frissíti a webalkalmazás hitelesítési beállításainak konfigurációs verzióját az 1-es (klasszikus) verzióról a 2-es verzióra.

az webapp auth facebook

A Facebook-identitásszolgáltató webalkalmazás-hitelesítésének és engedélyezésének kezelése.

az webapp auth facebook show

A Facebook-identitásszolgáltató hitelesítési beállításainak megjelenítése.

az webapp auth facebook update

Frissítse a Facebook-identitásszolgáltató alkalmazásazonosítóját és titkos alkalmazáskulcsát.

az webapp auth github

A GitHub-identitásszolgáltató webalkalmazás-hitelesítésének és engedélyezésének kezelése.

az webapp auth github show

A GitHub-identitásszolgáltató hitelesítési beállításainak megjelenítése.

az webapp auth github update

Frissítse a GitHub-identitásszolgáltató ügyfél-azonosítóját és titkos ügyfélkulcsát.

az webapp auth google

A Google identitásszolgáltató webalkalmazás-hitelesítésének és engedélyezésének kezelése.

az webapp auth google show

A Google identitásszolgáltató hitelesítési beállításainak megjelenítése.

az webapp auth google update

Frissítse a Google identitásszolgáltató ügyfél-azonosítóját és titkos ügyfélkulcsát.

az webapp auth microsoft

A Microsoft identitásszolgáltató webalkalmazás-hitelesítésének és engedélyezésének kezelése.

az webapp auth microsoft show

Az Azure Active Directory identitásszolgáltató hitelesítési beállításainak megjelenítése.

az webapp auth microsoft update

Frissítse az Azure Active Directory-identitásszolgáltató ügyfél-azonosítóját és titkos ügyfélkulcsát.

az webapp auth openid-connect

Az egyéni OpenID Connect-identitásszolgáltatók webalkalmazás-hitelesítésének és engedélyezésének kezelése.

az webapp auth openid-connect add

Konfiguráljon egy új egyéni OpenID Connect-identitásszolgáltatót.

az webapp auth openid-connect remove

Eltávolít egy meglévő egyéni OpenID Connect-identitásszolgáltatót.

az webapp auth openid-connect show

Az egyéni OpenID Connect-identitásszolgáltató hitelesítési beállításainak megjelenítése.

az webapp auth openid-connect update

Frissítse egy meglévő egyéni OpenID Connect-identitásszolgáltató ügyfél-azonosítóját és titkos ügyfélkódjának nevét.

az webapp auth set

Beállítja a webalkalmazás hitelesítési beállításait v2 formátumban, felülírva a meglévő beállításokat.

az webapp auth show

A webalkalmazás hitelesítési beállításainak megjelenítése.

az webapp auth twitter

A Twitter-identitásszolgáltató webalkalmazás-hitelesítésének és engedélyezésének kezelése.

az webapp auth twitter show

A Twitter-identitásszolgáltató hitelesítési beállításainak megjelenítése.

az webapp auth twitter update

Frissítse a Twitter identitásszolgáltatójának fogyasztói kulcsát és titkos ügyfélkulcsát.

az webapp auth update

Frissítse a webalkalmazás hitelesítési beállításait.

az webapp auth set

Beállítja a webalkalmazás hitelesítési beállításait v2 formátumban, felülírva a meglévő beállításokat.

az webapp auth set --name
                   --resource-group
                   [--body]
                   [--slot]

Példák

Állítsa be az auth.json fájlban mentett json-fájlt a webalkalmazás hitelesítési beállításaiként, felülírva a meglévő beállításokat.

az webapp auth set -g myResourceGroup --name MyWebApp --body @auth.json

Kötelező paraméterek

--name -n

A webalkalmazás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--body -b

A Azure App Service Authentication/Authorization V2 szolgáltatás konfigurációs beállításainak JSON-ábrázolása.

--slot -s

A pont neve. Ha nincs megadva, alapértelmezés szerint az üzemelési pontot adja meg.

az webapp auth show

A webalkalmazás hitelesítési beállításainak megjelenítése.

az webapp auth show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]

Példák

A webalkalmazás hitelesítési beállításainak megjelenítése. (automatikusan létrehozott)

az webapp auth show --name MyWebApp --resource-group MyResourceGroup

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A webalkalmazás neve. Ha nincs meghatározva, a rendszer véletlenszerűen létrehoz egy nevet. Az alapértelmezett beállításokat a használatával az configure --defaults web=<name>konfigurálhatja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--slot -s

A pont neve. Ha nincs megadva, alapértelmezés szerint az üzemelési pontot adja meg.

az webapp auth update

Frissítse a webalkalmazás hitelesítési beállításait.

az webapp auth update [--aad-allowed-token-audiences]
                      [--aad-client-id]
                      [--aad-client-secret]
                      [--aad-client-secret-certificate-thumbprint]
                      [--aad-token-issuer-url]
                      [--action {AllowAnonymous, LoginWithAzureActiveDirectory, LoginWithFacebook, LoginWithGoogle, LoginWithMicrosoftAccount, LoginWithTwitter}]
                      [--allowed-external-redirect-urls]
                      [--enabled {false, true}]
                      [--facebook-app-id]
                      [--facebook-app-secret]
                      [--facebook-oauth-scopes]
                      [--google-client-id]
                      [--google-client-secret]
                      [--google-oauth-scopes]
                      [--ids]
                      [--microsoft-account-client-id]
                      [--microsoft-account-client-secret]
                      [--microsoft-account-oauth-scopes]
                      [--name]
                      [--resource-group]
                      [--runtime-version]
                      [--slot]
                      [--token-refresh-extension-hours]
                      [--token-store {false, true}]
                      [--twitter-consumer-key]
                      [--twitter-consumer-secret]

Példák

Engedélyezze az AAD-t a hitelesítés engedélyezésével és az AAD-hez társított paraméterek beállításával. Az alapértelmezett szolgáltató az AAD. Előzetesen létre kellett hoznia egy AAD-szolgáltatásnevet.

az webapp auth update  -g myResourceGroup -n myUniqueApp --enabled true \
  --action LoginWithAzureActiveDirectory \
  --aad-allowed-token-audiences https://webapp_name.azurewebsites.net/.auth/login/aad/callback \
  --aad-client-id ecbacb08-df8b-450d-82b3-3fced03f2b27 --aad-client-secret very_secret_password \
  --aad-token-issuer-url https://sts.windows.net/54826b22-38d6-4fb2-bad9-b7983a3e9c5a/

Engedélyezze a Facebook-hitelesítést az FB-hez társított paraméterek beállításával, valamint a nyilvános profilok és e-mail hatókörök bekapcsolásával; névtelen felhasználók engedélyezése

az webapp auth update -g myResourceGroup -n myUniqueApp --action AllowAnonymous \
  --facebook-app-id my_fb_id --facebook-app-secret my_fb_secret \
  --facebook-oauth-scopes public_profile email

Opcionális paraméterek

--aad-allowed-token-audiences

Egy vagy több (vesszőkkel tagolt) jogkivonat-célközönség.

--aad-client-id

Alkalmazásazonosító az AAD szervezeti fiók bejelentkezésének a webalkalmazásba való integrálásához.

--aad-client-secret

AAD-alkalmazás titkos kódja.

--aad-client-secret-certificate-thumbprint --thumbprint

Az AAD titkos ügyfélkódja helyett az aláíráshoz használt tanúsítvány ujjlenyomata.

--aad-token-issuer-url

Ez az URL-cím az Active Directory-végponttól visszaadott JSON-kimenetben található a bérlőazonosító használatával. A végpont lekérdezhető az cloud show az endpoints.activeDirectory helyen. A bérlőazonosító a következő használatával az account showtalálható: . Kérje le a "kiállítót" a JSON-ból a //.well-known/openid-configuration címen.

--action
elfogadott értékek: AllowAnonymous, LoginWithAzureActiveDirectory, LoginWithFacebook, LoginWithGoogle, LoginWithMicrosoftAccount, LoginWithTwitter
--allowed-external-redirect-urls

Egy vagy több URL-cím (szóközzel tagolt).

--enabled
elfogadott értékek: false, true
--facebook-app-id

Alkalmazásazonosító a Facebook-bejelentkezés webalkalmazásba való integrálásához.

--facebook-app-secret

A Facebook alkalmazás titkos ügyfélkódja.

--facebook-oauth-scopes

Egy vagy több Facebook-hitelesítési hatókör (vesszőkkel tagolt).

--google-client-id

Alkalmazásazonosító a Google-bejelentkezés webalkalmazásba való integrálásához.

--google-client-secret

A Google Alkalmazás titkos ügyfélkódja.

--google-oauth-scopes

Egy vagy több Google-hitelesítési hatókör (szóközzel tagolt).

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--microsoft-account-client-id

AAD V2 alkalmazásazonosító a Microsoft-fiók bejelentkezésének a webalkalmazásba való integrálásához.

--microsoft-account-client-secret

Az AAD V2 alkalmazás titkos ügyfélkódja.

--microsoft-account-oauth-scopes

Egy vagy több Microsoft-hitelesítési hatókör (vesszővel tagolt).

--name -n

A webalkalmazás neve. Ha nincs meghatározva, a rendszer véletlenszerűen létrehoz egy nevet. Az alapértelmezett beállításokat a használatával az configure --defaults web=<name>konfigurálhatja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--runtime-version

Az aktuális alkalmazáshoz használt hitelesítési/engedélyezési funkció futtatókörnyezeti verziója.

--slot -s

A pont neve. Ha nincs megadva, alapértelmezés szerint az üzemelési pontot adja meg.

--token-refresh-extension-hours

Az órákat lebegőpontosra kell formázni.

--token-store

Használja App Service Token Store-t.

elfogadott értékek: false, true
--twitter-consumer-key

Alkalmazásazonosító a Twitter-bejelentkezés webalkalmazásba való integrálásához.

--twitter-consumer-secret

Twitter-alkalmazás titkos ügyfélkulcsa.