az webapp auth-classic
Megjegyzés:
Ez a hivatkozás az Azure CLI authV2 bővítményének része (2.23.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az webapp auth-classic parancs első futtatásakor. További információ a bővítményekről.
A webalkalmazás-hitelesítés és -engedélyezés kezelése klasszikus formátumban.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az webapp auth-classic show |
A webalkalmazás hitelesítési beállításainak megjelenítése klasszikus formátumban. |
Bővítmény | FE |
az webapp auth-classic update |
Frissítse a webalkalmazás hitelesítési beállításait klasszikus formátumban. |
Bővítmény | FE |
az webapp auth-classic show
A webalkalmazás hitelesítési beállításainak megjelenítése klasszikus formátumban.
az webapp auth-classic show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Példák
A webalkalmazás hitelesítési beállításainak megjelenítése. (automatikusan létrehozott)
az webapp auth-classic show --name MyWebApp --resource-group MyResourceGroup
Opcionális paraméterek
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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
A webalkalmazás neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A pont neve. Ha nincs megadva, az alapértelmezett érték az éles pontokon.
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az webapp auth-classic update
Frissítse a webalkalmazás hitelesítési beállításait klasszikus formátumban.
Vegye figyelembe, hogy a hitelesítési beállításokat a rendszer a továbbiakban nem adja vissza. A beállításértékek megtekintéséhez használja a az webapp auth-classic show
parancsot.
az webapp auth-classic update [--aad-allowed-token-audiences]
[--aad-client-id]
[--aad-client-secret]
[--aad-client-secret-certificate-thumbprint]
[--aad-client-secret-setting-name]
[--aad-token-issuer-url]
[--action {AllowAnonymous, LoginWithAzureActiveDirectory, LoginWithFacebook, LoginWithGoogle, LoginWithMicrosoftAccount, LoginWithTwitter}]
[--allowed-redirect-urls]
[--enabled {false, true}]
[--facebook-app-id]
[--facebook-app-secret]
[--facebook-app-secret-setting-name]
[--facebook-oauth-scopes]
[--github-client-id]
[--github-client-secret]
[--github-client-secret-setting-name]
[--github-oauth-scopes]
[--google-client-id]
[--google-client-secret]
[--google-client-secret-setting-name]
[--google-oauth-scopes]
[--ids]
[--microsoft-account-client-id]
[--microsoft-account-client-secret]
[--microsoft-account-client-secret-setting-name]
[--microsoft-account-oauth-scopes]
[--name]
[--resource-group]
[--runtime-version]
[--slot]
[--subscription]
[--token-refresh-extension-hours]
[--token-store {false, true}]
[--twitter-consumer-key]
[--twitter-consumer-secret]
[--twitter-consumer-secret-setting-name]
Példák
Engedélyezze az Azure Active Directoryt a hitelesítés engedélyezésével és az Azure Active Directoryhoz társított paraméterek beállításával. Az alapértelmezett szolgáltató értéke AAD. Korábban létre kellett hoznia egy AAD-szolgáltatásnevet.
az webapp auth-classic update -g myResourceGroup --name MyWebApp --enabled true \
--action LoginWithAzureActiveDirectory \
--aad-allowed-token-audiences https://webapp_name.azurewebsites.net/.auth/login/aad/callback \
--aad-client-id my-client-id --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 profil- és e-mail-hatókörök bekapcsolásával; névtelen felhasználók engedélyezése
az webapp auth-classic update -g myResourceGroup --name MyWebApp --action AllowAnonymous \
--facebook-app-id my_fb_id --facebook-app-secret my_fb_secret \
--facebook-oauth-scopes public_profile email
Opcionális paraméterek
Egy vagy több (szóközzel tagolt) jogkivonat-célközönség.
Alkalmazásazonosító az AAD szervezeti fiók bejelentkezésének a webalkalmazásba való integrálásához.
AAD-alkalmazás titkos kódja.
Az AAD-ügyfél titkos kódjának alternatívájaként az aláíráshoz használt tanúsítvány ujjlenyomata.
A függő entitásalkalmazás ügyféltitkát tartalmazó alkalmazásbeállítás neve.
Ez az URL-cím az Active Directory-végpontról a tenantID használatával visszaadott JSON-kimenetben található. A végpont lekérdezhető a következő helyen az cloud show
: "endpoints.activeDirectory". A bérlőazonosító a következővel az account show
található: . Kérje le a "kiállítót" a JSON-ból a //.well-known/openid-configuration címen.
Az a művelet, amelyet akkor kell elvégezni, amikor egy hitelesítés nélküli ügyfél megpróbál hozzáférni az alkalmazáshoz.
Egy vagy több URL-cím (szóközzel tagolt).
Igaz, ha a hitelesítés/engedélyezés funkció engedélyezve van az aktuális alkalmazáshoz; ellenkező esetben hamis.
Alkalmazásazonosító a Facebook-bejelentkezés webalkalmazásba való integrálásához.
Facebook-alkalmazás ügyfélkódja.
A Facebook-bejelentkezéshez használt alkalmazáskulcsot tartalmazó alkalmazásbeállítás neve.
Egy vagy több facebookos hitelesítési hatókör (szóközzel tagolt).
A bejelentkezéshez használt GitHub-alkalmazás ügyfélazonosítója.
A bejelentkezéshez használt GitHub-alkalmazás titkos ügyfélkódja.
A GitHub-bejelentkezéshez használt Github-alkalmazás ügyfélkulcsát tartalmazó alkalmazásbeállítás neve.
A GitHub Login-hitelesítés részeként kért OAuth 2.0-hatókörök.
Alkalmazásazonosító a Google-bejelentkezés webalkalmazásba való integrálásához.
Google Application-ügyfél titkos kódja.
A Google-webalkalmazáshoz társított ügyfélkulcsot tartalmazó alkalmazásbeállítás neve.
Egy vagy több Google-hitelesítési hatókör (szóközzel tagolt).
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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
AAD V2 alkalmazásazonosító a Microsoft-fiók bejelentkezésének a webalkalmazásba való integrálásához.
AAD V2-alkalmazás ügyfélkódja.
A hitelesítéshez használt alkalmazáshoz létrehozott OAuth 2.0 ügyfélkulcsot tartalmazó alkalmazásbeállítás neve.
Egy vagy több Microsoft-hitelesítési hatókör (szóközzel tagolt).
A webalkalmazás neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az aktuális alkalmazáshoz használt hitelesítési/engedélyezési funkció futtatókörnyezeti verziója.
A pont neve. Ha nincs megadva, az alapértelmezett érték az éles pontokon.
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Az órákat lebegőpontossá kell formázni.
Használja az App Service Token Store-t.
Alkalmazásazonosító a Twitter-bejelentkezés webalkalmazásba való integrálásához.
Twitter Application ügyfél titkos kód.
A bejelentkezéshez használt Twitter-alkalmazás OAuth 1.0a felhasználói titkos kódját tartalmazó alkalmazásbeállítás neve.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.