針對使用者認證驗證進行疑難排解

本文提供透過各種 TokenCredential 實作,以使用者提供的認證驗證適用于 JAVA 應用程式的 Azure SDK 時所遇到的問題的指引。 如需詳細資訊,請參閱 使用使用者認證 進行 Azure 驗證。

針對 UsernamePasswordCredential 進行疑難排解

當您使用 UsernamePasswordCredential 時,可以選擇性地嘗試/攔截 ClientAuthenticationException 。 下表顯示此例外狀況所指出的錯誤,以及風險降低的方法:

錯誤碼 問題 降低
AADSTS50126 所提供的使用者名稱或密碼無效 請確定 username 建構認證時提供的 和 password 有效。

下一步

如果本文中的疑難排解指引無法協助您在使用適用于 JAVA 的 Azure SDK 用戶端程式庫時解決問題,建議您 適用于 JAVA 的 Azure SDK GitHub 存放庫中 提出問題 。