az containerapp auth

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Beheer containerapp-verificatie en -autorisatie.

Opdracht

Name Description Type Status
az containerapp auth apple

Beheer containerapp-verificatie en -autorisatie van de Apple-id-provider.

Basis GA
az containerapp auth apple show

De verificatie-instellingen voor de Apple-id-provider weergeven.

Basis GA
az containerapp auth apple update

Werk de client-id en het clientgeheim voor de Apple-id-provider bij.

Basis GA
az containerapp auth facebook

Beheer containerapp-verificatie en -autorisatie van de Facebook-id-provider.

Basis GA
az containerapp auth facebook show

De verificatie-instellingen voor de Facebook-id-provider weergeven.

Basis GA
az containerapp auth facebook update

Werk de app-id en het app-geheim voor de Facebook-id-provider bij.

Basis GA
az containerapp auth github

Beheer containerapp-verificatie en -autorisatie van de GitHub-id-provider.

Basis GA
az containerapp auth github show

Geef de verificatie-instellingen voor de GitHub-id-provider weer.

Basis GA
az containerapp auth github update

Werk de client-id en het clientgeheim voor de GitHub-id-provider bij.

Basis GA
az containerapp auth google

Beheer containerapp-verificatie en -autorisatie van de Google-id-provider.

Basis GA
az containerapp auth google show

De verificatie-instellingen voor de Google-id-provider weergeven.

Basis GA
az containerapp auth google update

Werk de client-id en het clientgeheim voor de Google-id-provider bij.

Basis GA
az containerapp auth microsoft

Beheer containerapp-verificatie en -autorisatie van de Microsoft-id-provider.

Basis GA
az containerapp auth microsoft show

Geef de verificatie-instellingen voor de Azure Active Directory-id-provider weer.

Basis GA
az containerapp auth microsoft update

Werk de client-id en het clientgeheim voor de Azure Active Directory-id-provider bij.

Basis GA
az containerapp auth openid-connect

Beheer containerapp-verificatie en -autorisatie van de aangepaste OpenID Verbinding maken id-providers.

Basis GA
az containerapp auth openid-connect add

Configureer een nieuwe aangepaste OpenID-Verbinding maken id-provider.

Basis GA
az containerapp auth openid-connect remove

Hiermee verwijdert u een bestaande aangepaste OpenID Verbinding maken id-provider.

Basis GA
az containerapp auth openid-connect show

De verificatie-instellingen voor de aangepaste OpenID Verbinding maken id-provider weergeven.

Basis GA
az containerapp auth openid-connect update

Werk de naam van de client-id en de naam van de clientgeheim voor een bestaande aangepaste OpenID-Verbinding maken-id-provider bij.

Basis GA
az containerapp auth show

De verificatie-instellingen voor de containerapp weergeven.

Basis GA
az containerapp auth show (containerapp extensie)

De verificatie-instellingen voor de containerapp weergeven.

Toestel GA
az containerapp auth twitter

Beheer containerapp-verificatie en -autorisatie van de Twitter-id-provider.

Basis GA
az containerapp auth twitter show

De verificatie-instellingen voor de Twitter-id-provider weergeven.

Basis GA
az containerapp auth twitter update

Werk de consumentensleutel en het consumentengeheim voor de Twitter-id-provider bij.

Basis GA
az containerapp auth update

Werk de verificatie-instellingen voor de containerapp bij.

Basis GA
az containerapp auth update (containerapp extensie)

Werk de verificatie-instellingen voor de containerapp bij.

Toestel GA

az containerapp auth show

De verificatie-instellingen voor de containerapp weergeven.

az containerapp auth show [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Voorbeelden

De verificatie-instellingen voor de containerapp weergeven.

az containerapp auth show --name my-containerapp --resource-group MyResourceGroup

Optionele parameters

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van de Containerapp. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 32 tekens.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp auth show (containerapp extensie)

De verificatie-instellingen voor de containerapp weergeven.

az containerapp auth show [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Voorbeelden

De verificatie-instellingen voor de containerapp weergeven.

az containerapp auth show --name my-containerapp --resource-group MyResourceGroup

Optionele parameters

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van de Containerapp. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 32 tekens.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp auth update

Werk de verificatie-instellingen voor de containerapp bij.

az containerapp auth update [--action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
                            [--config-file-path]
                            [--custom-host-header]
                            [--custom-proto-header]
                            [--enabled {false, true}]
                            [--excluded-paths]
                            [--ids]
                            [--name]
                            [--proxy-convention {Custom, NoProxy, Standard}]
                            [--redirect-provider]
                            [--require-https {false, true}]
                            [--resource-group]
                            [--runtime-version]
                            [--set]
                            [--subscription]

Voorbeelden

Werk de client-id van de al geconfigureerde AAD-provider bij.

az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id

Configureer de app met verificatie op basis van bestanden door het pad naar het configuratiebestand in te stellen.

az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json

Configureer de app om niet-geverifieerde aanvragen toe te staan om de app te bereiken.

az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous

Configureer de app om niet-geverifieerde aanvragen om te leiden naar de Facebook-provider.

az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook

Configureer de app om naar de doorstuurheaders X-FORWARDED-HOST en X-FORWARDED-PROTO te luisteren.

az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard

Optionele parameters

--action --unauthenticated-client-action

De actie die moet worden uitgevoerd wanneer een niet-geverifieerde client probeert toegang te krijgen tot de app.

geaccepteerde waarden: AllowAnonymous, RedirectToLoginPage, Return401, Return403
--config-file-path

Het pad van het configuratiebestand met verificatie-instellingen als deze afkomstig zijn van een bestand.

--custom-host-header --proxy-custom-host-header

De naam van de header die de host van de aanvraag bevat.

--custom-proto-header --proxy-custom-proto-header

De naam van de header die het schema van de aanvraag bevat.

--enabled

Waar als de verificatie-/autorisatiefunctie is ingeschakeld voor de huidige app; anders, onwaar.

geaccepteerde waarden: false, true
--excluded-paths

De lijst met paden die moeten worden uitgesloten van verificatieregels.

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van de Containerapp. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 32 tekens.

--proxy-convention

De conventie die wordt gebruikt om de URL van de aanvraag te bepalen.

geaccepteerde waarden: Custom, NoProxy, Standard
--redirect-provider

De standaardverificatieprovider die moet worden gebruikt wanneer meerdere providers zijn geconfigureerd.

--require-https

Onwaar als de verificatie-/autorisatiereacties met het HTTPS-schema niet zijn toegestaan; anders, waar.

geaccepteerde waarden: false, true
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--runtime-version

De RuntimeVersion van de functie Verificatie/Autorisatie die wordt gebruikt voor de huidige app.

--set

Waarde van een specifiek veld binnen de configuratie-instellingen voor de functie Azure-app Serviceverificatie/Autorisatie.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp auth update (containerapp extensie)

Werk de verificatie-instellingen voor de containerapp bij.

az containerapp auth update [--action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
                            [--config-file-path]
                            [--custom-host-header]
                            [--custom-proto-header]
                            [--enabled {false, true}]
                            [--excluded-paths]
                            [--ids]
                            [--name]
                            [--proxy-convention {Custom, NoProxy, Standard}]
                            [--redirect-provider]
                            [--require-https {false, true}]
                            [--resource-group]
                            [--runtime-version]
                            [--sas-url-secret]
                            [--sas-url-secret-name]
                            [--set]
                            [--subscription]
                            [--token-store {false, true}]
                            [--yes]

Voorbeelden

Werk de client-id van de al geconfigureerde AAD-provider bij.

az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id

Configureer de app met verificatie op basis van bestanden door het pad naar het configuratiebestand in te stellen.

az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json

Configureer de app om niet-geverifieerde aanvragen toe te staan om de app te bereiken.

az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous

Configureer de app om niet-geverifieerde aanvragen om te leiden naar de Facebook-provider.

az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook

Configureer de app om naar de doorstuurheaders X-FORWARDED-HOST en X-FORWARDED-PROTO te luisteren.

az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard

Optionele parameters

--action --unauthenticated-client-action

De actie die moet worden uitgevoerd wanneer een niet-geverifieerde client probeert toegang te krijgen tot de app.

geaccepteerde waarden: AllowAnonymous, RedirectToLoginPage, Return401, Return403
--config-file-path

Het pad van het configuratiebestand met verificatie-instellingen als deze afkomstig zijn van een bestand.

--custom-host-header --proxy-custom-host-header

De naam van de header die de host van de aanvraag bevat.

--custom-proto-header --proxy-custom-proto-header

De naam van de header die het schema van de aanvraag bevat.

--enabled

Waar als de verificatie-/autorisatiefunctie is ingeschakeld voor de huidige app; anders, onwaar.

geaccepteerde waarden: false, true
--excluded-paths

De lijst met paden die moeten worden uitgesloten van verificatieregels.

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van de Containerapp. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 32 tekens.

--proxy-convention

De conventie die wordt gebruikt om de URL van de aanvraag te bepalen.

geaccepteerde waarden: Custom, NoProxy, Standard
--redirect-provider

De standaardverificatieprovider die moet worden gebruikt wanneer meerdere providers zijn geconfigureerd.

--require-https

Onwaar als de verificatie-/autorisatiereacties met het HTTPS-schema niet zijn toegestaan; anders, waar.

geaccepteerde waarden: false, true
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--runtime-version

De RuntimeVersion van de functie Verificatie/Autorisatie die wordt gebruikt voor de huidige app.

--sas-url-secret
Preview

De SAS-URL voor blobopslag die moet worden gebruikt voor het tokenarchief.

--sas-url-secret-name
Preview

De geheime naam die SAS-URL voor blob-opslag bevat die moet worden gebruikt voor het opslaan van tokens.

--set

Waarde van een specifiek veld binnen de configuratie-instellingen voor de functie Azure-app Serviceverificatie/Autorisatie.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--token-store
Preview

Booleaanse waarde die aangeeft of tokenstore is ingeschakeld voor de app.

geaccepteerde waarden: false, true
--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.