我正在尝试使用通过命名空间的根管理访问键连接的ServiceBusAdministrationClient创建主题(com.azure:azure-messaging-servicebus:7.8.0)
def createOptions = new CreateTopicOptions()
def authRule = new SharedAccessAuthorizationRule(authRuleName, [AccessRights.SEND, AccessRights.LISTEN])
createOptions.authorizationRules.add(authRule)
def topicProps = administrationClient.createTopic(topicName, createOptions)
但是没有与主题相关的AuthorizationRules。2我在创建队列时做了同样的事情,并且它成功了。3你知道我可能遗漏了什么吗?
2条答案
按热度按时间x9ybnkn61#
对于授权规则,您需要使用Azure Resource Management library以下是创建授权规则的示例
g0czyy6m2#
有两种不同的方法来完成所需的事情。
1.共享访问签名。共享访问签名
有一个专业的文件,以一系列的步骤要遵循。
Tutorial: Update inventory using Azure portal and topics/subscriptions