【发布时间】:2019-11-01 12:55:56
【问题描述】:
有很多关于如何使用 .NET 执行此操作的问题和文章,但是如何/是否可以通过 Azure AD 共享密钥轻松地对 本地 开发进行身份验证使用 Java 的凭证(特别是 Spring Boot)?
对于 .NET,只需在连接字符串中指定 RunAs=CurrentUser 属性即可连接到 Azure Key Vault(根据本文:https://docs.microsoft.com/en-us/azure/key-vault/service-to-service-authentication),自动连接(假设我的帐户在访问我要访问的密钥保管库的策略)。理想情况下,我不想使用一千个 Java 依赖项来执行此操作,我可以手动获取令牌来进行身份验证,但是这样可以很好地为开发人员省去每次我们想要测试时都必须从 Azure 手动获取令牌的麻烦当地发展的东西。
谢谢!
【问题讨论】:
标签: java azure spring-boot azure-active-directory azure-keyvault