【发布时间】:2021-03-20 09:41:42
【问题描述】:
我想从我的后端 nodejs 解决方案创建一个新订阅
我关注了这个https://docs.microsoft.com/en-us/rest/api/servicebus/create-subscription
但我无法完成它我不明白这个 REST API 是如何工作的,我认为我错过了授权。
在邮递员中:
PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/Topics/Subscriptions/{订阅名称}
返回:
ForbiddenError
服务器未能对请求进行身份验证。验证证书是否有效并且与此订阅相关联。
【问题讨论】:
-
随请求一起发送的标头是什么?
-
@YashKumarVerma Content-Type:application/xml 命名空间:https://{namespace}.servicebus.windows.net/{topic} x-ms-version:2012-03-01
-
你可以使用包
@azure/arm-servicebus来创建它:npmjs.com/package/@azure/arm-servicebus -
@FaisalTaibi 你有什么更新吗?
-
我花了很长时间才找到documentation on this
标签: node.js azure azureservicebus azure-servicebus-topics