az webapp auth-classic
Note
This reference is part of the authV2 extension for the Azure CLI (version 2.23.0 or higher). De extensie installeert automatisch de eerste keer dat u een opdracht az webapp auth-classic uitvoert. Learn more about extensions.
Verificatie en autorisatie van web-apps beheren in de klassieke indeling.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az webapp auth-classic show |
De verificatie-instellingen voor de web-app weergeven in de klassieke indeling. |
Extension | GA |
az webapp auth-classic update |
Werk de verificatie-instellingen voor de web-app bij in de klassieke indeling. |
Extension | GA |
az webapp auth-classic show
De verificatie-instellingen voor de web-app weergeven in de klassieke indeling.
az webapp auth-classic show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Voorbeelden
De verificatie-instellingen voor de web-app weergeven. (autogenerated)
az webapp auth-classic show --name MyWebApp --resource-group MyResourceGroup
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Naam van de web-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
De naam van de site. Standaard ingesteld op de productiesite als deze niet is opgegeven.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az webapp auth-classic update
Werk de verificatie-instellingen voor de web-app bij in de klassieke indeling.
Houd er rekening mee dat verificatie-instellingen niet meer worden geretourneerd als gevolg hiervan. Gebruik de az webapp auth-classic show
opdracht om instellingswaarden weer te geven.
az webapp auth-classic update [--aad-allowed-token-audiences --allowed-audiences]
[--aad-client-id]
[--aad-client-secret]
[--aad-client-secret-certificate-thumbprint --thumbprint]
[--aad-client-secret-setting-name --aad-secret-setting]
[--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 --fb-secret-setting]
[--facebook-oauth-scopes]
[--github-client-id]
[--github-client-secret]
[--github-client-secret-setting-name --github-secret-setting]
[--github-oauth-scopes --github-scopes]
[--google-client-id]
[--google-client-secret]
[--google-client-secret-setting-name --google-secret-setting]
[--google-oauth-scopes]
[--ids]
[--microsoft-account-client-id --msa-client]
[--microsoft-account-client-secret --msa-secret]
[--microsoft-account-client-secret-setting-name --msa-secret-setting]
[--microsoft-account-oauth-scopes --msa-scopes]
[--name]
[--resource-group]
[--runtime-version]
[--slot]
[--subscription]
[--token-refresh-extension-hours --token-refresh-hours]
[--token-store {false, true}]
[--twitter-consumer-key]
[--twitter-consumer-secret --twitter-secret]
[--twitter-consumer-secret-setting-name --twitter-secret-setting]
Voorbeelden
Schakel Azure Active Directory in door verificatie in te schakelen en parameters in te stellen die zijn gekoppeld aan Azure Active Directory. De standaardprovider is ingesteld op AAD. Moet vooraf een AAD-service-principal hebben gemaakt.
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/
Schakel Facebook-verificatie in door FB-gekoppelde parameters in te stellen en openbare profiel- en e-mailbereiken in te schakelen; anonieme gebruikers toestaan
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
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Een of meer tokendoelpunten (door spaties gescheiden).
Eigenschap | Waarde |
---|---|
Parameter group: | Azure Active Directory Arguments |
Toepassings-id voor het integreren van AAD-organisatieaccounts in uw web-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Azure Active Directory Arguments |
AAD-toepassingsgeheim.
Eigenschap | Waarde |
---|---|
Parameter group: | Azure Active Directory Arguments |
Alternatief voor AAD-clientgeheim, vingerafdruk van een certificaat dat wordt gebruikt voor ondertekeningsdoeleinden.
Eigenschap | Waarde |
---|---|
Parameter group: | Azure Active Directory Arguments |
De naam van de app-instelling die het clientgeheim van de relying party-toepassing bevat.
Eigenschap | Waarde |
---|---|
Parameter group: | Azure Active Directory Arguments |
Deze URL vindt u in de JSON-uitvoer die wordt geretourneerd door uw Active Directory-eindpunt met behulp van uw tenantID. Het eindpunt kan worden opgevraagd vanuit az cloud show
op endpoints.activeDirectory. De tenant-id kan worden gevonden met behulp van az account show
. Haal de 'verlener' op uit de JSON op <active directory endpoint>/<tenantId>/.well-known/openid-configuration
.
Eigenschap | Waarde |
---|---|
Parameter group: | Azure Active Directory Arguments |
De actie die moet worden uitgevoerd wanneer een niet-geverifieerde client probeert toegang te krijgen tot de app.
Eigenschap | Waarde |
---|---|
Geaccepteerde waarden: | AllowAnonymous, LoginWithAzureActiveDirectory, LoginWithFacebook, LoginWithGoogle, LoginWithMicrosoftAccount, LoginWithTwitter |
Een of meer URL's (door spaties gescheiden).
Waar als de verificatie-/autorisatiefunctie is ingeschakeld voor de huidige app; anders, onwaar.
Eigenschap | Waarde |
---|---|
Geaccepteerde waarden: | false, true |
Toepassings-id voor het integreren van Facebook-aanmelding in uw web-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Facebook Arguments |
Clientgeheim van Facebook-toepassing.
Eigenschap | Waarde |
---|---|
Parameter group: | Facebook Arguments |
De naam van de app-instelling die het app-geheim bevat dat wordt gebruikt voor Facebook-aanmelding.
Eigenschap | Waarde |
---|---|
Parameter group: | Facebook Arguments |
Een of meer Facebook-verificatiebereiken (door spaties gescheiden).
Eigenschap | Waarde |
---|---|
Parameter group: | Facebook Arguments |
De client-id van de GitHub-app die wordt gebruikt voor aanmelding.
Eigenschap | Waarde |
---|---|
Parameter group: | GitHub Arguments |
Het clientgeheim van de GitHub-app die wordt gebruikt voor aanmelding.
Eigenschap | Waarde |
---|---|
Parameter group: | GitHub Arguments |
De naam van de app-instelling die het clientgeheim bevat van de GitHub-app die wordt gebruikt voor GitHub-aanmelding.
Eigenschap | Waarde |
---|---|
Parameter group: | GitHub Arguments |
De OAuth 2.0-bereiken die worden aangevraagd als onderdeel van GitHub-aanmeldingsverificatie.
Eigenschap | Waarde |
---|---|
Parameter group: | GitHub Arguments |
Toepassings-id voor het integreren van Google-aanmelding in uw web-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Google Arguments |
Google Application-clientgeheim.
Eigenschap | Waarde |
---|---|
Parameter group: | Google Arguments |
De naam van de app-instelling die het clientgeheim bevat dat is gekoppeld aan de Google-webtoepassing.
Eigenschap | Waarde |
---|---|
Parameter group: | Google Arguments |
Een of meer Google-verificatiebereiken (door spaties gescheiden).
Eigenschap | Waarde |
---|---|
Parameter group: | Google Arguments |
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
AAD V2-toepassings-id voor het integreren van microsoft-accountaanmelding in uw web-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Microsoft Arguments |
AAD V2 Application Client Secret.
Eigenschap | Waarde |
---|---|
Parameter group: | Microsoft Arguments |
De naam van de app-instelling met het OAuth 2.0-clientgeheim dat is gemaakt voor de app die wordt gebruikt voor verificatie.
Eigenschap | Waarde |
---|---|
Parameter group: | Microsoft Arguments |
Een of meer Microsoft-verificatiebereiken (door spaties gescheiden).
Eigenschap | Waarde |
---|---|
Parameter group: | Microsoft Arguments |
Naam van de web-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Runtimeversie van de functie Verificatie/autorisatie die wordt gebruikt voor de huidige app.
De naam van de site. Standaard ingesteld op de productiesite als deze niet is opgegeven.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Uren, moeten worden opgemaakt in een float.
Gebruik App Service Token Store.
Eigenschap | Waarde |
---|---|
Geaccepteerde waarden: | false, true |
Toepassings-id voor het integreren van Twitter-aanmelding in uw web-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Twitter Arguments |
Clientgeheim van Twitter-toepassing.
Eigenschap | Waarde |
---|---|
Parameter group: | Twitter Arguments |
De naam van de app-instelling die het OAuth 1.0a-consumentengeheim bevat van de Twitter-toepassing die wordt gebruikt voor aanmelding.
Eigenschap | Waarde |
---|---|
Parameter group: | Twitter Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |