首页 > 解决方案 > Spring Boot JPA 应用程序通过 MSI 连接到 Azure SQL

问题描述

我正在尝试通过 Spring Boot 微服务(数据源)连接到 MS SQL 数据库。我已在 App 服务上启用 MSI 并尝试关注https://dzone.com/articles/migrating-java-applications-to-azure-app-service-p

本文讲的是简单连接,但我们使用的是 Spring Boot Data (JPA),因此我无法配置正确的配置。我收到错误

获取JDBC连接失败;嵌套异常是 com.microsoft.sqlserver.jdbc.SQLServerException:用户“NT AUTHORITY\ANONYMOUS LOGON”登录失败。

如果启用了 MSI,则不需要数据库的用户名/密码即可登录。

有没有人实现了通过 MSI 连接到 MS SQL 的 Spring Boot JPA 应用程序。

标签: azure-managed-identity

解决方案


推荐阅读