Java WebApp 和托管身份

时间:2021-03-12 08:44:57

标签: java azure-eventhub azure-managed-identity

任何人都可以帮助我了解是否有任何方法可以使用Managed Identity(内部Java Web App em>) 使用 Microsoft.Azure.EventHubs(旧版) 库连接到事件中心?

客户尚无法迁移到 Azure.Messaging.EventHubs(最新),他向我提出挑战,让我了解他是否仍可以使用旧版本。

谢谢 瑞克

2 个答案:

答案 0 :(得分:1)

您是否检查过此处 https://github.com/Azure/azure-event-hubs/tree/master/samples/Java/Rbac 的示例?它涵盖了自述文件中的托管标识,需要稍微更改代码。

答案 1 :(得分:0)

我相信这可以通过连接字符串实现。 ConnectionStringBuilder 提供了一个 setAuthentication。传递参数“托管标识”应该会导致连接字符串配置为使用托管标识,假设主机支持它。