无法从服务总线资源管理器连接到事件HUB

时间:2019-07-11 11:33:30

标签: azureservicebus azure-eventhub service-bus-explorer

我已经从GIT下载了Service Bus Explorer。我能够连接到服务总线队列和主题。但是,当我尝试连接到事件中心时,出现了一些问题。错误-> 异常:System.UnauthorizedAccessException:远程服务器返回错误:(401)未经授权。声明为空。无法通过任何索赔。在连接字符串中也没有这样的参数。

最初它可以正常工作,但是在我创建了一个新的事件中心工具后,该工作停止了

Failed to retrieve EventHub entities. Exception: System.UnauthorizedAccessException: The remote server returned an error: 
(401) Unauthorized. claim is empty. TrackingId:92ab37f6-452a-48c4-ae20-af7f0e64915b_G25, SystemTracker:ehn-g3ms-tutor.servicebus.windows.net:$Resources/EventHubs, Timestamp:2019-07-11T11:08:52 ---> System.Net.WebException: The remote server returned an error: (401) Unauthorized

1 个答案:

答案 0 :(得分:5)

也许您犯了与我相同的错误。 创建“事件中心”时,您将定义:1)命名空间和2)事件中心。他们两个都有自己的“共享访问策略”。也许您将策略创建到“事件中心”中,然后复制粘贴到“服务总线资源管理器”中。但是您应该使用的连接字符串名为“ RootManageSharedAccessKey”(位于名称空间中) as you can see in this picture