az webapp auth github

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 github . Altre informazioni sulle estensioni.

Gestire l'autenticazione e l'autorizzazione dell'app Web del provider di identità GitHub.

Comandi

Nome Descrizione Tipo Status
az webapp auth github show

Visualizzare le impostazioni di autenticazione per il provider di identità GitHub.

Estensione Disponibilità generale
az webapp auth github update

Aggiornare l'ID client e il segreto client per il provider di identità GitHub.

Estensione Disponibilità generale

az webapp auth github show

Visualizzare le impostazioni di autenticazione per il provider di identità GitHub.

az webapp auth github show [--ids]
                           [--name]
                           [--resource-group]
                           [--slot]
                           [--subscription]

Esempio

Visualizzare le impostazioni di autenticazione per il provider di identità GitHub. (generato automaticamente)

az webapp auth github show --name MyWebApp --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

--name -n

Nome dell'app Web.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp auth github update

Aggiornare l'ID client e il segreto client per il provider di identità GitHub.

az webapp auth github update [--client-id]
                             [--client-secret]
                             [--client-secret-setting-name]
                             [--ids]
                             [--name]
                             [--resource-group]
                             [--scopes]
                             [--slot]
                             [--subscription]
                             [--yes]

Esempio

Aggiornare l'ID client e il segreto client per il provider di identità GitHub.

az webapp auth github update  -g myResourceGroup --name MyWebApp \
  --client-id my-client-id --client-secret very_secret_password

Parametri facoltativi

--client-id

ID client dell'app usata per l'accesso.

--client-secret

Segreto client.

--client-secret-setting-name --secret-setting

Nome dell'impostazione dell'app che contiene il segreto client.

--ids

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".

--name -n

Nome dell'app Web.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--scopes

Elenco degli ambiti che devono essere richiesti durante l'autenticazione.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.