Login (klassische CLI)
Melden Sie sich beim Azure Sphere-Sicherheitsdienst an. Standardmäßig gelten alle azsphere-Befehle für die Anmeldeidentität und den Mandanten des aktuellen Benutzers. Mit dem Anmeldebefehl können Sie eine andere Identität verwenden.
Wenn Sie azsphere verwenden, verwendet der Azure Sphere-Sicherheitsdienst Microsoft Azure Active Directory (AAD), um Ihre Identität zu überprüfen. AAD verwendet Single Sign-On (Single Sign-On, SSO), das in der Regel standardmäßig eine vorhandene Identität auf Ihrem PC verwendet. Wenn diese Identität für die Verwendung mit Ihrem Azure Sphere-Mandanten nicht gültig ist, können azsphere-Befehle fehlschlagen. Weitere Informationen finden Sie unter Verbinden eines Microsoft-Kontos.
Verwenden Sie die Anmeldung , um sich explizit bei Azure Sphere Security Services anzumelden. Bei Erfolg wird diese Identität für nachfolgende azsphere-Befehle verwendet. In den meisten Fällen sollten Sie sich nur einmal anmelden müssen.
Optionale Parameter
Parameter | Typ | Beschreibung |
---|---|---|
-u, --newuser | Schnur | Gibt die E-Mail-Adresse des zu registrierenden Benutzers an. |
--usedevicecode | Schnur | Stellt einen alternativen Anmeldemechanismus bereit, der auf Gerätecode basiert. Ausführliche Informationen zu dieser Form der Authentifizierung finden Sie unter Gerätecodeflow . |
Globale Parameter
Die folgenden globalen Parameter sind für die Azure Sphere CLI verfügbar:
Parameter | Beschreibung |
---|---|
--Debuggen | Erhöht die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen. Wenn Sie einen Fehler finden, geben Sie beim Übermitteln eines Fehlerberichts die mit dem --debug Flag generierte Ausgabe an. |
-h, --help | Gibt CLI-Referenzinformationen zu Befehlen und deren Argumenten aus und listet verfügbare Untergruppen und Befehle auf. |
--only-show-errors | Zeigt nur Fehler an, wobei Warnungen unterdrückt werden. |
-o, --output | Ändert das Ausgabeformat. Die verfügbaren Ausgabeformate sind json, jsonc (colorized JSON), tsv (Tab-Separated Values), table (für Menschen lesbare ASCII-Tabellen) und yaml. Standardmäßig gibt die CLI aus table . Weitere Informationen zu den verfügbaren Ausgabeformaten finden Sie unter Ausgabeformat für Azure Sphere-CLI-Befehle. |
--Abfrage | Verwendet die JMESPath-Abfragesprache, um die von Azure Sphere Security Services zurückgegebene Ausgabe zu filtern. Weitere Informationen und Beispiele finden Sie unter JMESPath-Tutorial und Abfragen der Azure CLI-Befehlsausgabe . |
--Ausführliche | Gibt Informationen zu Ressourcen aus, die während eines Vorgangs in Azure Sphere erstellt wurden, sowie andere nützliche Informationen. Verwenden Sie --debug für vollständige Debugprotokolle. |
Hinweis
Wenn Sie die klassische Azure Sphere-CLI verwenden, finden Sie unter Globale Parameter weitere Informationen zu den verfügbaren Optionen.
Beispiel
azsphere login
Login successful as 'bob@contoso.com'.
Selected Azure Sphere tenant is 'MyTenant' (143adbc9-1bf0-4be2-84a2-084a331d81cb).
Hinweis: Die klassische Azure Sphere-CLI wird eingestellt. Es wird empfohlen, die neue Azure Sphere-CLI zu verwenden.
Daraufhin sollte ein Dialogfeld angezeigt werden, in dem Sie aufgefordert werden, sich anzumelden. Wenn die Liste die Identität enthält, die Sie für Azure Sphere verwenden, wählen Sie diese Identität aus. Wenn dies nicht der Richtige ist, geben Sie die entsprechenden Anmeldeinformationen ein.