Невозможно подключиться к эмулятору сервисной шины Azure в Docker от C# (404 ошибка)C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно подключиться к эмулятору сервисной шины Azure в Docker от C# (404 ошибка)

Сообщение Anonymous »

Я пытаюсь подключиться к эмулятору Service Service Surate Buse, работающего в контейнере Docker. Контейнер успешно работает, и журналы указывают, что все в порядке. Я подтвердил, что могу подключиться к нему через Telnet с хост -машины. Я продолжаю получать ошибку 404 при попытке подключения. Я пытался выяснить правильную строку подключения, но я застрял.

Код: Выделить всё

"AuthorizationRules": [
{
"KeyName": "RootManageSharedAccessKey",
"PrimaryKey": "ZDVkM2UyYzUtMTVhMi00NmYwLWJjOWUtYjk5OGRkMmIwZTFh",
"Claims": [
"Manage",
"Send",
"Listen"
]
}
]
primarykey -это просто локальное, выдуманное значение для тестирования.
мой клиент-код:

Код: Выделить всё

using Azure.Messaging.ServiceBus.Administration;
using System;
using System.Threading.Tasks;

public class Program
{
private const string connectionString =
"Endpoint=sb://localhost;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=ZDVkM2UyYzUtMTVhMi00NmYwLWJjOWUtYjk5OGRkMmIwZTFh;UseDevelopmentEmulator=true;";

public static async Task Main()
{
var adminClient = new ServiceBusAdministrationClient(connectionString);

try
{
var queues = adminClient.GetQueuesAsync();
await foreach (var queue in queues)
{
Console.WriteLine($"Queue: {queue.Name}");
}
}
catch (Exception ex)
{
Console.WriteLine($"Failed to list queues: {ex.Message}");
}
}
}
ошибка:
Я продолжаю получать ошибку 404 , когда я пытаюсь запустить программу. Я подтвердил, что эмулятор работает и работает через журналы Docker, и я могу включить в конечную точку эмулятора, поэтому проблема, по -видимому, связана с строкой соединения или в том, как клиент настроен. Эмулятор сервисной шины Azure. < /Li>
Строка соединения, по -видимому, отформатирована правильно, но я все еще получаю ошибку. Эмулятор сервисной шины Azure от C#?


Подробнее здесь: https://stackoverflow.com/questions/795 ... p-404-erro
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»