Я пытаюсь использовать пример веб-роли, как показано в следующем примере: https://azure.microsoft.com/en-us/documentation/articles/service-bus-dotnet-multi-tier-app-using-service-bus-queues/. На шаге 9 я не смог продолжить работу из-за несанкционированной ошибки. Может ли кто-нибудь указать мне, что пошло не так? Посмотрите изображения. Похоже, я правильно использовал строку подключения. Спасибо.Удаленный сервер возвратил ошибку: (401) Неавторизованный при попытке подключения через веб-роль
Следующее изображение показывает строку соединения с лазурного портала.
Следующее изображение показывает, как использовать строку соединения.
Следующее изображение показывает, что я получаю при запуске веб-роли в соответствии с учебника.
Не могли бы вы уточнить? Мне удалось заставить его работать с помощью следующего оператора: return NamespaceManager.CreateFromConnectionString («Endpoint = sb: //m....servicebus.windows.net/; SharedAccessKeyName = RootManageSharedAccessKey; SharedAccessKey = x ....... = «); но не мог заставить его работать с моим оригинальным способом. – RotatingWheel
Эта строка, которую вы вводите, называется «строкой соединения». Ключ - это одна часть этой строки. При создании SharedAccessSignatureTokenProvider вам нужно указать только ключевую часть (область после SharedAccessKey в строке соединения), а не всю строку соединения – CtrlDot