簡體   English   中英

Azure - 通知中心命名空間錯誤

[英]Azure - Notification Hub namespace error

我目前正在嘗試使用 Azure 設置推送通知,但每次我使用 go 並嘗試設置通知中心時,它都會給我一個錯誤提示“命名空間已存在。請輸入不同的名稱” 在此處輸入圖像描述

有誰知道這個非常奇怪的問題的解決方案?

謝謝

命名空間必須是全局唯一的,因為它構成了服務的 dns 地址的一部分。 為了您的目的,您必須為它添加一些更多的獨特性,否則它會與其他人已經創建的另一個 azure 服務發生沖突。 在此處輸入圖片說明

請檢查您是否是您嘗試在其中創建命名空間的訂閱的(共同)管理員。如果您只是嘗試在其中創建命名空間的 ResourceGroup 的所有者,您將收到此誤導性錯誤消息。

這樣做的原因是:通知中心是基於服務總線實現的,但服務總線需要訂閱級別的管理員權限才能創建。

當我只是資源組管理員而不是訂閱管理員時,當我嘗試創建命名空間時遇到了同樣的錯誤,但是一旦我成為訂閱管理員,我就沒有任何問題。

我遇到了這個問題,並確定這是因為我的免費路徑已經結束。 我創建了一個新帳戶,開始了一個新的免費試用,並且成功了。

我剛開始第一次使用Azure,遇到了同樣的問題。 每次我嘗試創建 ServiceBus 時,都會收到此錯誤消息: Namespace already exists. Enter a different name. Namespace already exists. Enter a different name.

在我們創建Service Bus之前,我們應該遵循以下步驟:

  • 1st 激活您的訂閱:從 Azure 主頁,go 進入您的Subscriptions (如果您沒有看到它,請在 Azure 主頁的頂部中間搜索Subscriptions )如果您沒有任何訂閱或Activate訂閱,請在Subscriptions頁面上創建一個新訂閱。 如果您有一個Disabled訂閱,請嘗試Activate它。
  • 2nd Create a Resource Groups : Go 到這個頁面再創建一個!
  • 第三次創建服務總線:現在我們准備創建一個Service Bus 在搜索框中搜索它,然后 go 進入其頁面並點擊“創建服務總線”按鈕並按照向導頁面進行操作。

注意 1 :我們的一些朋友已經更詳細地提到了其中一些步驟,因此請務必檢查一下!

注 2 :這個問題最糟糕的是微軟顯示: Namespace already exists. Enter a different name. Namespace already exists. Enter a different name. 一遍又一遍地發消息,卻不說原因和問題是什么????

快樂編碼!

通常嘗試解析<namespace name>.servicebus.windows.net IP 地址,例如在 Windows 上它是nslookup <namespace name>.servicebus.windows.net 如果你能得到IP地址,那么命名空間名稱已經被占用了,否則你應該能夠創建命名空間。

命名空間應該是一個唯一的名稱。 命名空間名稱 PushNotificationHub-ns 已被采用。 我使用任何名稱都沒有任何問題。 您可以嘗試使用其他瀏覽器或使用舊的 azure 門戶,看看是否可以在那里創建命名空間

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM