Freigeben über


Fehlerbehebung bei der mehrinstanzenfähigen Authentifizierung

Dieser Artikel enthält Anleitung zum Umgang mit Problemen, die in einer Multi-Mandanten-Umgebung auftreten.

Wenn Sie Anmeldeinformationen in einem Multi-Mandanten-Kontext verwenden, können Sie optional try/catch für ClientAuthenticationException. In der folgenden Tabelle sind die Fehler aufgeführt, die diese Ausnahme angibt, und Methoden der Entschärfung:

Fehlermeldung BESCHREIBUNG Abschwächung
The current credential is not configured to acquire tokens for tenant <tenant-ID> Die Anwendung muss den Berechtigungsnachweis so konfigurieren, damit der Erwerb der Token vom angeforderten Mandanten erlaubt wird. Fügen Sie die ID des angefragten Mandanten zu additionallyAllowedTenants bei der Erstellung der Anmeldeinformationen hinzu, oder fügen Sie „*“ zu additionallyAllowedTenants hinzu, um die Möglichkeit zu bieten, Token für jeden Mandanten zu beziehen.

Diese Ausnahme wurde als Element einer fehlerhaften Änderung der Multi-Mandanten-Authentifizierung in Version 1.6.0 hinzugefügt. Benutzer, die diesen Fehler nach dem Upgrade haben, finden Informationen zur Änderung und Migration in BREAKING_CHANGES.md

Nächste Schritte

Wenn die Richtlinien zur Fehlerbehebung in diesem Artikel nicht helfen, Probleme bei der Verwendung der Azure SDK for Java Client-Bibliotheken zu lösen, empfehlen wir Ihnen, einen Fehler im Azure SDK for Java GitHub Repository zu melden.