Teilen über


az webapp auth github

Hinweis

Diese Referenz ist Teil der authV2--Erweiterung für die Azure CLI (Version 2.23.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az webapp auth github Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Verwalten der Webapp-Authentifizierung und Autorisierung des GitHub-Identitätsanbieters.

Befehle

Name Beschreibung Typ Status
az webapp auth github show

Zeigen Sie die Authentifizierungseinstellungen für den GitHub-Identitätsanbieter an.

Erweiterung GA
az webapp auth github update

Aktualisieren Sie die Client-ID und den geheimen Clientschlüssel für den GitHub-Identitätsanbieter.

Erweiterung GA

az webapp auth github show

Zeigen Sie die Authentifizierungseinstellungen für den GitHub-Identitätsanbieter an.

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

Beispiele

Zeigen Sie die Authentifizierungseinstellungen für den GitHub-Identitätsanbieter an. (automatisch generiert)

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

Optionale Parameter

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Web-App.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--slot -s

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az webapp auth github update

Aktualisieren Sie die Client-ID und den geheimen Clientschlüssel für den GitHub-Identitätsanbieter.

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

Beispiele

Aktualisieren Sie die Client-ID und den geheimen Clientschlüssel für den GitHub-Identitätsanbieter.

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

Optionale Parameter

--client-id

Die Client-ID der App, die für die Anmeldung verwendet wird.

--client-secret

Der geheime Clientschlüssel.

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

Der Name der App-Einstellung, der den geheimen Clientschlüssel enthält.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Web-App.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--scopes

Eine Liste der Bereiche, die beim Authentifizieren angefordert werden sollen.

--slot -s

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--yes -y

Zur Bestätigung nicht auffordern.

Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.