你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
适用于 Java 的 Azure 标识身份验证扩展插件库 - 版本 1.1.9
此包包含用于从 Azure Active Directory (Azure AD) 获取令牌的身份验证扩展,例如 Azure Database for MySQL。
入门
先决条件
- 具有活动订阅的 Azure 帐户。 免费创建帐户。
- Java 开发工具包 (JDK) 版本 8 或更高版本。
- Apache Maven。
关键概念
Azure 标识扩展包含一个通用模板框架,供用户从 Azure AD 获取令牌并将令牌用作密码。 例如,若要连接 Azure 托管的 MySQL,请从 Azure AD 获取令牌,并使用令牌作为密码来连接 MySQL。
体系结构
使用 JDBC 进行身份验证
此图显示了 Azure 标识扩展提供的 JDBC 身份验证插件如何使用托管标识进行身份验证。
示例
有关如何使用此包的文档,请参阅快速入门:将 Java 和 JDBC 与 Azure Database for MySQL 配合使用和快速入门:将 Java 和 JDBC 与 Azure Database for PostgreSQL 配合使用。
疑难解答
如果遇到任何 bug,请通过 问题提交问题。
后续步骤
其他有用的文档包括:
- 使用 Azure Database for MySQL:适用于 Azure Database for MySQL 的 Azure 标识扩展。
- 使用 Azure Database for PostgreSQL:适用于 Azure Database for PostgreSQL 的 Azure 标识扩展。
贡献
有关参与此存储库的详细信息,请参阅 参与指南。