用户凭据身份验证疑难解答

本文提供了通过各种 TokenCredential 实现,使用用户提供的凭据对用于 Java 的 Azure SDK 应用程序进行身份验证时遇到的问题的处理指南。 有关详细信息,请参阅使用用户凭据进行 Azure 身份验证

UsernamePasswordCredential 疑难解答

使用 UsernamePasswordCredential 时,可以为 ClientAuthenticationException 选择 try/catch。 下表显示了此异常指示的错误以及缓解方法:

错误代码 问题 缓解操作
AADSTS50126 提供的用户名或密码无效 确保构造凭据时提供的 usernamepassword 有效。

后续步骤

如果本文中的故障排除指南无法帮助你解决使用 Azure SDK for Java 客户端库时出现的问题,建议您在 Azure SDK for Java GitHub 存储库提交问题