我正在尝试使用Web角色示例,如以下示例https://azure.microsoft.com/en-us/documentation/articles/service-bus-dotnet-multi-tier-app-using-service-bus-queues/所示。在步骤9中,由于未经授权的错误,我无法继续。谁能指出我出了什么问题?请看图片。在我看来,我已经正确使用了连接字符串。谢谢。
以下图片显示了来自azure portal的连接字符串。
下图显示了如何使用连接字符串。
答案 0 :(得分:0)
在创建SharedAccessSignatureTokenProvider时,您只需提供密钥而不是提供的字符串。创建uri时,端点已设置为2行。
您的连接字符串将如下所示:
Endpoint=<<endpoint>>/SharedAccessKey:<<key>>
只需将钥匙放入。
答案 1 :(得分:0)
在尝试了许多不同的方法来摆脱错误后,我终于找到了为什么它给了我这个错误。这是因为在等号之前和之后都有空间。 &#34; Endpoint = sb:// mahbu ...当我改为&#34; Endpoint = sb:// mahbu ...时,错误消失了。