Dela via


az containerapp auth

Kommentar

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Hantera autentisering och auktorisering för containerapp.

Kommandon

Name Description Typ Status
az containerapp auth apple

Hantera containerappautentisering och auktorisering av Apple-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth apple show

Visa autentiseringsinställningarna för Apple-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth apple update

Uppdatera klient-ID och klienthemlighet för Apple-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth facebook

Hantera containerappautentisering och auktorisering av Facebook-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth facebook show

Visa autentiseringsinställningarna för Facebook-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth facebook update

Uppdatera app-ID och apphemlighet för Facebook-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth github

Hantera containerappautentisering och auktorisering av GitHub-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth github show

Visa autentiseringsinställningarna för GitHub-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth github update

Uppdatera klient-ID och klienthemlighet för GitHub-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth google

Hantera containerappautentisering och auktorisering av Google-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth google show

Visa autentiseringsinställningarna för Googles identitetsprovider.

Kärna Allmän tillgänglighet
az containerapp auth google update

Uppdatera klient-ID och klienthemlighet för Google-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth microsoft

Hantera containerappautentisering och auktorisering av Microsofts identitetsprovider.

Kärna Allmän tillgänglighet
az containerapp auth microsoft show

Visa autentiseringsinställningarna för Azure Active Directory-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth microsoft update

Uppdatera klient-ID och klienthemlighet för Azure Active Directory-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth openid-connect

Hantera containerappautentisering och auktorisering av anpassade OpenID Connect-identitetsprovidrar.

Kärna Allmän tillgänglighet
az containerapp auth openid-connect add

Konfigurera en ny anpassad OpenID Connect-identitetsprovider.

Kärna Allmän tillgänglighet
az containerapp auth openid-connect remove

Tar bort en befintlig anpassad OpenID Connect-identitetsprovider.

Kärna Allmän tillgänglighet
az containerapp auth openid-connect show

Visa autentiseringsinställningarna för den anpassade OpenID Connect-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth openid-connect update

Uppdatera klient-ID och klienthemlighetsinställningens namn för en befintlig anpassad OpenID Connect-identitetsprovider.

Kärna Allmän tillgänglighet
az containerapp auth show

Visa autentiseringsinställningarna för containerappen.

Kärna Allmän tillgänglighet
az containerapp auth show (containerapp anknytning)

Visa autentiseringsinställningarna för containerappen.

Anknytning Allmän tillgänglighet
az containerapp auth twitter

Hantera containerappautentisering och auktorisering av Twitter-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth twitter show

Visa autentiseringsinställningarna för Twitter-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth twitter update

Uppdatera konsumentnyckeln och konsumenthemligheten för Twitter-identitetsprovidern.

Kärna Allmän tillgänglighet
az containerapp auth update

Uppdatera autentiseringsinställningarna för containerappen.

Kärna Allmän tillgänglighet
az containerapp auth update (containerapp anknytning)

Uppdatera autentiseringsinställningarna för containerappen.

Anknytning Allmän tillgänglighet

az containerapp auth show

Visa autentiseringsinställningarna för containerappen.

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

Exempel

Visa autentiseringsinställningarna för containerappen.

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

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp auth show (containerapp anknytning)

Visa autentiseringsinställningarna för containerappen.

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

Exempel

Visa autentiseringsinställningarna för containerappen.

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

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp auth update

Uppdatera autentiseringsinställningarna för containerappen.

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]

Exempel

Uppdatera klient-ID:t för den AAD-provider som redan har konfigurerats.

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

Konfigurera appen med filbaserad autentisering genom att ange sökvägen till konfigurationsfilen.

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

Konfigurera appen så att oautentiserade begäranden kan nå appen.

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

Konfigurera appen för att omdirigera oautentiserade begäranden till Facebook-providern.

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

Konfigurera appen så att den lyssnar på de framåtriktade rubrikerna X-FORWARDED-HOST och X-FORWARDED-PROTO.

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

Valfria parametrar

--action --unauthenticated-client-action

Åtgärden som ska vidtas när en oautentiserad klient försöker komma åt appen.

Godkända värden: AllowAnonymous, RedirectToLoginPage, Return401, Return403
--config-file-path

Sökvägen till konfigurationsfilen som innehåller autentiseringsinställningar om de kommer från en fil.

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

Namnet på rubriken som innehåller värden för begäran.

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

Namnet på rubriken som innehåller schemat för begäran.

--enabled

Sant om funktionen Autentisering/auktorisering är aktiverad för den aktuella appen. annars falskt.

Godkända värden: false, true
--excluded-paths

Listan över sökvägar som ska undantas från autentiseringsregler.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.

--proxy-convention

Den konvention som används för att fastställa url:en för den begäran som gjorts.

Godkända värden: Custom, NoProxy, Standard
--redirect-provider

Standardautentiseringsprovidern som ska användas när flera leverantörer konfigureras.

--require-https

Falskt om autentiserings-/auktoriseringssvaren som inte har HTTPS-schemat är tillåtna. annars sant.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--runtime-version

RuntimeVersion för funktionen Autentisering/auktorisering som används för den aktuella appen.

--sas-url-secret

SAS-URL:en för bloblagring som ska användas för tokenlagring.

--sas-url-secret-name

Det hemliga namnet som innehåller SAS-URL:en för bloblagring som ska användas för tokenlagring.

--set

Värdet för ett visst fält i konfigurationsinställningarna för funktionen Azure App Service-autentisering/auktorisering.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--token-store

Booleskt värde som anger om tokenlagring är aktiverat för appen.

Godkända värden: false, true
--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp auth update (containerapp anknytning)

Uppdatera autentiseringsinställningarna för containerappen.

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]

Exempel

Uppdatera klient-ID:t för den AAD-provider som redan har konfigurerats.

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

Konfigurera appen med filbaserad autentisering genom att ange sökvägen till konfigurationsfilen.

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

Konfigurera appen så att oautentiserade begäranden kan nå appen.

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

Konfigurera appen för att omdirigera oautentiserade begäranden till Facebook-providern.

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

Konfigurera appen så att den lyssnar på de framåtriktade rubrikerna X-FORWARDED-HOST och X-FORWARDED-PROTO.

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

Valfria parametrar

--action --unauthenticated-client-action

Åtgärden som ska vidtas när en oautentiserad klient försöker komma åt appen.

Godkända värden: AllowAnonymous, RedirectToLoginPage, Return401, Return403
--config-file-path

Sökvägen till konfigurationsfilen som innehåller autentiseringsinställningar om de kommer från en fil.

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

Namnet på rubriken som innehåller värden för begäran.

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

Namnet på rubriken som innehåller schemat för begäran.

--enabled

Sant om funktionen Autentisering/auktorisering är aktiverad för den aktuella appen. annars falskt.

Godkända värden: false, true
--excluded-paths

Listan över sökvägar som ska undantas från autentiseringsregler.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.

--proxy-convention

Den konvention som används för att fastställa url:en för den begäran som gjorts.

Godkända värden: Custom, NoProxy, Standard
--redirect-provider

Standardautentiseringsprovidern som ska användas när flera leverantörer konfigureras.

--require-https

Falskt om autentiserings-/auktoriseringssvaren som inte har HTTPS-schemat är tillåtna. annars sant.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--runtime-version

RuntimeVersion för funktionen Autentisering/auktorisering som används för den aktuella appen.

--sas-url-secret

SAS-URL:en för bloblagring som ska användas för tokenlagring.

--sas-url-secret-name

Det hemliga namnet som innehåller SAS-URL:en för bloblagring som ska användas för tokenlagring.

--set

Värdet för ett visst fält i konfigurationsinställningarna för funktionen Azure App Service-autentisering/auktorisering.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--token-store

Booleskt värde som anger om tokenlagring är aktiverat för appen.

Godkända värden: false, true
--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.