Azure - 通知中心命名空间错误

时间:2016-06-27 10:46:27

标签: azure push-notification azure-notificationhub

我现在尝试使用Azure设置推送通知,但每次我尝试设置通知中心时,都会给出一个错误,指出"命名空间已经存在。请输入其他名称" enter image description here

有没有人知道这个非常奇怪的问题的解决方案?

由于

5 个答案:

答案 0 :(得分:2)

命名空间必须是全局唯一的,因为它构成了服务的dns地址的一部分。为了您的目的,您必须为它添加更多的唯一性,否则它会与其他人已经创建的另一个Azure服务发生冲突。enter image description here

答案 1 :(得分:1)

请检查您是否是您尝试在其中创建命名空间的订阅的(共同)管理员。 如果您只是ResourceGroup的所有者,则尝试在其中创建命名空间,您将收到此误导性错误消息。

原因是:通知中心是基于服务总线实现的,但服务总线需要创建订阅级管理员权限。

当我尝试创建命名空间时,当我只是资源组管理员而不是订阅管理员时,我得到了同样的错误,但是一旦我成为订阅管理员,我就没有任何问题。

答案 2 :(得分:0)

通常尝试解析ConnectionStatusViewModel viewModel = _connectionView.DataContext as ConnectionStatusViewModel; if (viewModel != null) { viewModel.TextConn = "Testing 123"; } IP地址,例如在Windows上<namespace name>.servicebus.windows.net。如果您可以获取IP地址,则已经使用了命名空间名称,否则您应该能够创建命名空间。

答案 3 :(得分:0)

我遇到了这个问题,并确定这是因为我的免费线索已经结束。我创建了一个新帐户,开始了一个新的免费试用,但它确实有效。

答案 4 :(得分:-1)

命名空间应该是唯一的名称。名称空间名称PushNotificationHub-ns已被采用。我使用任何名称都没有任何问题。您可以尝试使用其他浏览器或使用旧的azure门户网站,看看是否可以在那里创建命名空间