使用SAS令牌和新Java库的Azure服务总线管理
我有Java代码,需要在其中创建对Azure服务总线主题的订阅。我正在使用最新的Azure管理库(),但在身份验证方面遇到了问题。我拥有的是我从Azure门户获得的共享访问签名(SAS)密钥,但它需要“服务主体注册”() 我试图遵循使用SAS()进行身份验证的Microsoft教程,但它似乎使用了一个旧的JavaSDK库。是否有方法使用新库使用SAS令牌(即使用使用SAS令牌和新Java库的Azure服务总线管理,java,azure,authentication,azureservicebus,Java,Azure,Authentication,Azureservicebus,我有Java代码,需要在其中创建对Azure服务总线主题的订阅。我正在使用最新的Azure管理库(),但在身份验证方面遇到了问题。我拥有的是我从Azure门户获得的共享访问签名(SAS)密钥,但它需要“服务主体注册”() 我试图遵循使用SAS()进行身份验证的Microsoft教程,但它似乎使用了一个旧的JavaSDK库。是否有方法使用新库使用SAS令牌(即使用Azure.authenticate()) 我的Maven依赖项: <dependency> <gr
Azure.authenticate()
)
我的Maven依赖项:
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure</artifactId>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-mgmt-servicebus</artifactId>
<version>1.4.0</version>
</dependency>
com.microsoft.azure
蔚蓝色的
1.4.0
com.microsoft.azure
azure管理服务总线
1.4.0
目前将azure软件包降级到0.9.8正在运行,使我能够访问可以配置SAS的旧库。我仍然想知道这个功能是否需要最新的代码来支持…你能理解吗?