我試圖使用web角色示例,如以下示例https://azure.microsoft.com/en-us/documentation/articles/service-bus-dotnet-multi-tier-app-using-service-bus-queues/中所示。在步驟9中,由於未經授權的錯誤,我無法繼續。有人可以指出我出了什麼問題嗎?請看圖片。在我看來,我已經正確使用了連接字符串。謝謝。遠程服務器返回錯誤:(401)嘗試通過Web角色連接時未經授權
下圖顯示了來自天青門戶的連接字符串。
下圖顯示了我如何使用連接字符串。
你能更具體嗎?我設法通過以下語句使其工作:return NamespaceManager.CreateFromConnectionString(「Endpoint = sb://m....servicebus.windows.net/; SharedAccessKeyName = RootManageSharedAccessKey; SharedAccessKey = x ....... = 「);但無法使我的原始方式工作。 – RotatingWheel
您輸入的字符串稱爲「連接字符串」。關鍵是該字符串的一部分。在創建SharedAccessSignatureTokenProvider時,只需要指定關鍵部分(連接字符串中SharedAccessKey之後的區域),而不是整個連接字符串本身 – CtrlDot