az containerapp auth
Nota
Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.
Gestire l'autenticazione e l'autorizzazione dell'app contenitore.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az containerapp auth apple |
Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Apple. |
Core | Disponibilità generale |
az containerapp auth apple show |
Mostra le impostazioni di autenticazione per il provider di identità Apple. |
Core | Disponibilità generale |
az containerapp auth apple update |
Aggiornare l'ID client e il segreto client per il provider di identità Apple. |
Core | Disponibilità generale |
az containerapp auth facebook |
Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Facebook. |
Core | Disponibilità generale |
az containerapp auth facebook show |
Mostra le impostazioni di autenticazione per il provider di identità di Facebook. |
Core | Disponibilità generale |
az containerapp auth facebook update |
Aggiornare l'ID app e il segreto dell'app per il provider di identità Facebook. |
Core | Disponibilità generale |
az containerapp auth github |
Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità GitHub. |
Core | Disponibilità generale |
az containerapp auth github show |
Visualizzare le impostazioni di autenticazione per il provider di identità GitHub. |
Core | Disponibilità generale |
az containerapp auth github update |
Aggiornare l'ID client e il segreto client per il provider di identità GitHub. |
Core | Disponibilità generale |
az containerapp auth google |
Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Google. |
Core | Disponibilità generale |
az containerapp auth google show |
Mostra le impostazioni di autenticazione per il provider di identità Google. |
Core | Disponibilità generale |
az containerapp auth google update |
Aggiornare l'ID client e il segreto client per il provider di identità Google. |
Core | Disponibilità generale |
az containerapp auth microsoft |
Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Microsoft. |
Core | Disponibilità generale |
az containerapp auth microsoft show |
Visualizzare le impostazioni di autenticazione per il provider di identità di Azure Active Directory. |
Core | Disponibilità generale |
az containerapp auth microsoft update |
Aggiornare l'ID client e il segreto client per il provider di identità di Azure Active Directory. |
Core | Disponibilità generale |
az containerapp auth openid-connect |
Gestire l'autenticazione e l'autorizzazione di containerapp dei provider di identità OpenID Connect personalizzati. |
Core | Disponibilità generale |
az containerapp auth openid-connect add |
Configurare un nuovo provider di identità OpenID Connect personalizzato. |
Core | Disponibilità generale |
az containerapp auth openid-connect remove |
Rimuove un provider di identità OpenID Connect personalizzato esistente. |
Core | Disponibilità generale |
az containerapp auth openid-connect show |
Visualizzare le impostazioni di autenticazione per il provider di identità OpenID Connect personalizzato. |
Core | Disponibilità generale |
az containerapp auth openid-connect update |
Aggiornare l'ID client e il nome dell'impostazione del segreto client per un provider di identità OpenID Connect personalizzato esistente. |
Core | Disponibilità generale |
az containerapp auth show |
Visualizzare le impostazioni di autenticazione per containerapp. |
Core | Disponibilità generale |
az containerapp auth show (containerapp estensione) |
Visualizzare le impostazioni di autenticazione per containerapp. |
Estensione | Disponibilità generale |
az containerapp auth twitter |
Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Twitter. |
Core | Disponibilità generale |
az containerapp auth twitter show |
Mostra le impostazioni di autenticazione per il provider di identità Twitter. |
Core | Disponibilità generale |
az containerapp auth twitter update |
Aggiornare la chiave consumer e il segreto consumer per il provider di identità Twitter. |
Core | Disponibilità generale |
az containerapp auth update |
Aggiornare le impostazioni di autenticazione per l'app contenitore. |
Core | Disponibilità generale |
az containerapp auth update (containerapp estensione) |
Aggiornare le impostazioni di autenticazione per l'app contenitore. |
Estensione | Disponibilità generale |
az containerapp auth show
Visualizzare le impostazioni di autenticazione per containerapp.
az containerapp auth show [--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Visualizzare le impostazioni di autenticazione per containerapp.
az containerapp auth show --name my-containerapp --resource-group MyResourceGroup
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp auth show (containerapp estensione)
Visualizzare le impostazioni di autenticazione per containerapp.
az containerapp auth show [--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Visualizzare le impostazioni di autenticazione per containerapp.
az containerapp auth show --name my-containerapp --resource-group MyResourceGroup
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp auth update
Aggiornare le impostazioni di autenticazione per l'app contenitore.
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]
Esempio
Aggiornare l'ID client del provider AAD già configurato.
az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id
Configurare l'app con l'autenticazione basata su file impostando il percorso del file di configurazione.
az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json
Configurare l'app per consentire alle richieste non autenticate di raggiungere l'app.
az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous
Configurare l'app per reindirizzare le richieste non autenticate al provider Facebook.
az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook
Configurare l'app per l'ascolto delle intestazioni di inoltro X-FORWARDED-HOST e X-FORWARDED-PROTO.
az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard
Parametri facoltativi
Azione da eseguire quando un client non autenticato tenta di accedere all'app.
Percorso del file di configurazione contenente le impostazioni di autenticazione se provengono da un file.
Nome dell'intestazione contenente l'host della richiesta.
Nome dell'intestazione contenente lo schema della richiesta.
True se la funzionalità Autenticazione/Autorizzazione è abilitata per l'app corrente; in caso contrario, false.
Elenco di percorsi che devono essere esclusi dalle regole di autenticazione.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.
Convenzione utilizzata per determinare l'URL della richiesta effettuata.
Provider di autenticazione predefinito da usare quando sono configurati più provider.
False se le risposte di autenticazione/autorizzazione non hanno lo schema HTTPS consentito; in caso contrario, true.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
RuntimeVersion della funzionalità Autenticazione/Autorizzazione in uso per l'app corrente.
URL di firma di accesso condiviso dell'archiviazione BLOB da usare per l'archivio token.
Nome del segreto che contiene l'URL della firma di accesso condiviso dell'archiviazione BLOB da usare per l'archivio token.
Valore di un campo specifico all'interno delle impostazioni di configurazione per la funzionalità di autenticazione/autorizzazione del servizio app Azure.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Valore booleano che indica se l'archivio token è abilitato per l'app.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp auth update (containerapp estensione)
Aggiornare le impostazioni di autenticazione per l'app contenitore.
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]
Esempio
Aggiornare l'ID client del provider AAD già configurato.
az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id
Configurare l'app con l'autenticazione basata su file impostando il percorso del file di configurazione.
az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json
Configurare l'app per consentire alle richieste non autenticate di raggiungere l'app.
az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous
Configurare l'app per reindirizzare le richieste non autenticate al provider Facebook.
az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook
Configurare l'app per l'ascolto delle intestazioni di inoltro X-FORWARDED-HOST e X-FORWARDED-PROTO.
az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard
Parametri facoltativi
Azione da eseguire quando un client non autenticato tenta di accedere all'app.
Percorso del file di configurazione contenente le impostazioni di autenticazione se provengono da un file.
Nome dell'intestazione contenente l'host della richiesta.
Nome dell'intestazione contenente lo schema della richiesta.
True se la funzionalità Autenticazione/Autorizzazione è abilitata per l'app corrente; in caso contrario, false.
Elenco di percorsi che devono essere esclusi dalle regole di autenticazione.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.
Convenzione utilizzata per determinare l'URL della richiesta effettuata.
Provider di autenticazione predefinito da usare quando sono configurati più provider.
False se le risposte di autenticazione/autorizzazione non hanno lo schema HTTPS consentito; in caso contrario, true.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
RuntimeVersion della funzionalità Autenticazione/Autorizzazione in uso per l'app corrente.
URL di firma di accesso condiviso dell'archiviazione BLOB da usare per l'archivio token.
Nome del segreto che contiene l'URL della firma di accesso condiviso dell'archiviazione BLOB da usare per l'archivio token.
Valore di un campo specifico all'interno delle impostazioni di configurazione per la funzionalità di autenticazione/autorizzazione del servizio app Azure.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Valore booleano che indica se l'archivio token è abilitato per l'app.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.