Azure ServiceBus JMS 库是否支持托管标识?

Does the Azure ServiceBus JMS library support managed identities?

我正在使用库 com.azure.spring:azure-spring-boot-starter-servicebus-jms:3.14.0,我试图通过使用托管标识来避免使用连接字符串,但我无法在 Internet 上找到任何相关内容。我还检查了该库,但没有看到对 TokenCredential Microsoft 通常支持的内容的任何支持。

所以问题是图书馆目前是否支持它?

简而言之,没有。

JMS API 本身不支持“托管身份”或任何类型的 TokenCredetial 对象。

此处使用的 JMS 客户端 实现Qpid JMS,它也不支持“托管身份”或任何类型的 TokenCredetial 对象。

Does the Azure ServiceBus JMS library support managed identities?

不,Azure ServiceBus JMS 库目前不支持托管标识。

以下 table 列出了 Azure 服务总线当前支持的一些 Java 消息服务 (JMS) 功能。 它还显示不受支持的功能。

有关 Azure 服务总线当前支持的 JMS 功能的完整列表,请参阅此 link