排查用户凭据身份验证问题
本文提供有关通过各种实现通过用户 TokenCredential
提供的凭据对 Azure SDK for Java 应用程序进行身份验证时遇到的问题的指南。 有关详细信息,请参阅 使用用户凭据的 Azure 身份验证。
UsernamePasswordCredential 疑难解答
使用 UsernamePasswordCredential
时,可以选择尝试/捕获 ClientAuthenticationException
。 下表显示了此异常指示的错误以及缓解方法:
错误代码 | 问题 | 缓解 |
---|---|---|
AADSTS50126 |
提供的用户名或密码无效 | 确保 username 构造凭据时提供的 password 凭据有效。 |
后续步骤
如果本文中的故障排除指南在使用 Azure SDK for Java 客户端库时无法解决问题,建议在 Azure SDK for Java GitHub 存储库中提出问题。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈