az webapp auth openid-connect
Nota
Questo riferimento fa parte dell'estensione authV2 per l'interfaccia della riga di comando di Azure (versione 2.23.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az webapp auth openid-connect az webapp. Altre informazioni sulle estensioni.
Gestire l'autenticazione e l'autorizzazione dell'app Web dei provider di identità OpenID Connect personalizzati.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az webapp auth openid-connect add |
Configurare un nuovo provider di identità OpenID Connect personalizzato. |
Estensione | GA |
az webapp auth openid-connect remove |
Rimuove un provider di identità OpenID Connect personalizzato esistente. |
Estensione | GA |
az webapp auth openid-connect show |
Visualizzare le impostazioni di autenticazione per il provider di identità OpenID Connect personalizzato. |
Estensione | GA |
az webapp 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. |
Estensione | GA |
az webapp auth openid-connect add
Configurare un nuovo provider di identità OpenID Connect personalizzato.
az webapp auth openid-connect add --provider-name
[--client-id]
[--client-secret]
[--client-secret-setting-name]
[--ids]
[--name]
[--openid-configuration]
[--resource-group]
[--scopes]
[--slot]
[--subscription]
[--yes]
Esempio
Configurare un nuovo provider di identità OpenID Connect personalizzato.
az webapp auth openid-connect add -g myResourceGroup --name MyWebApp \
--provider-name myOpenIdConnectProvider --client-id my-client-id \
--client-secret-setting-name MY_SECRET_APP_SETTING \
--openid-configuration https://myopenidprovider.net/.well-known/openid-configuration
Parametri necessari
Nome del provider OpenID Connect personalizzato.
Parametri facoltativi
ID client dell'app usata per l'accesso.
Segreto dell'applicazione dell'app usata per l'accesso.
Nome dell'impostazione dell'app che contiene il segreto client.
Uno o più ID risorsa (delimitati da spazi). 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 Web.
Endpoint che contiene tutti gli endpoint di configurazione per il provider.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Elenco degli ambiti che devono essere richiesti durante l'autenticazione.
Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Non richiedere conferma.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az webapp auth openid-connect remove
Rimuove un provider di identità OpenID Connect personalizzato esistente.
az webapp auth openid-connect remove --provider-name
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Esempio
Rimuove un provider di identità OpenID Connect personalizzato esistente.
az webapp auth openid-connect remove --name MyWebApp --resource-group MyResourceGroup \
--provider-name myOpenIdConnectProvider
Parametri necessari
Nome del provider OpenID Connect personalizzato.
Parametri facoltativi
Uno o più ID risorsa (delimitati da spazi). 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 Web.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az webapp auth openid-connect show
Visualizzare le impostazioni di autenticazione per il provider di identità OpenID Connect personalizzato.
az webapp auth openid-connect show --provider-name
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Esempio
Visualizzare le impostazioni di autenticazione per il provider di identità OpenID Connect personalizzato. (generato automaticamente)
az webapp auth openid-connect show --name MyWebApp --resource-group MyResourceGroup \ --provider-name myOpenIdConnectProvider
Parametri necessari
Nome del provider OpenID Connect personalizzato.
Parametri facoltativi
Uno o più ID risorsa (delimitati da spazi). 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 Web.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az webapp 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.
az webapp auth openid-connect update --provider-name
[--client-id]
[--client-secret]
[--client-secret-setting-name]
[--ids]
[--name]
[--openid-configuration]
[--resource-group]
[--scopes]
[--slot]
[--subscription]
[--yes]
Esempio
Aggiornare l'ID client e il nome dell'impostazione del segreto client per un provider di identità OpenID Connect personalizzato esistente.
az webapp auth openid-connect update -g myResourceGroup --name MyWebApp \
--provider-name myOpenIdConnectProvider --client-id my-client-id \
--client-secret-setting-name MY_SECRET_APP_SETTING
Parametri necessari
Nome del provider OpenID Connect personalizzato.
Parametri facoltativi
ID client dell'app usata per l'accesso.
Segreto dell'applicazione dell'app usata per l'accesso.
Nome dell'impostazione dell'app che contiene il segreto client.
Uno o più ID risorsa (delimitati da spazi). 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 Web.
Endpoint che contiene tutti gli endpoint di configurazione per il provider.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Elenco degli ambiti che devono essere richiesti durante l'autenticazione.
Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Non richiedere conferma.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.