文件名称:JavaSQLWithAKVandMSI:使用带有MSI的Azure Key Vault访问Java中的Azure SQL数据库
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-22 03:56:50
java sql azure keyvault msi
使用具有托管服务标识(MSI)的Azure Key Vault从运行在Azure App Service上的Java应用程序访问Azure SQL数据库 此应用程序在支持托管服务身份(MSI)的Azure应用服务上运行。 它说明了以下概念- 解决从7月18日起MSI的Java Maven软件包不可用的问题。 .Net具有,可轻松使用基于MSI的访问。 但是,ADAL或MSAL Java库MSI。 REST端点用于MSI 。 为App Service启用MSI后,将创建REST端点以获得令牌。 App Service中还添加了2个环境变量MSI_ENDPOINT和MSI_SECRET 地方发展。 目前,MSI_ENDPOINT和MSI_SECRET环境变量在App Service中本地工作。 因此,代码需要在本地编写,但是可以通过在App Service上远程部署和运行进行测试。 适用
【文件预览】:
JavaSQLWithAKVandMSI-master
----.project(535B)
----.gitattributes(66B)
----src()
--------main()
----target()
--------maven-status()
--------webapp.jar.original(6KB)
--------maven-archiver()
----.settings()
--------org.eclipse.m2e.core.prefs(87B)
--------org.eclipse.jdt.core.prefs(238B)
--------org.eclipse.core.resources.prefs(120B)
----README.md(2KB)
----pom.xml(2KB)
----.classpath(2KB)
----.gitignore(278B)