Я пытаюсь выяснить Masstransit 2.9.9 и RabbitMQ 3.4.3. У меня есть RabbitMQ, установленный на сервере, и я пытаюсь получить простое консольное приложение с моего рабочего стола, чтобы отправить сообщение. Я создал другой логин администратора.Разрешения Masstransit и RabbitMQ
Я продолжаю получать ошибки разрешения, и шина не будет инициализироваться.
ACCESS_REFUSED - Пользователю отказано в использовании механизма аутентификации PLAIN. Подробнее см. В файле журнала брокера.
Когда я смотрю в файлах журналов, он, кажется, использует гостя, даже когда я отправляю другой логин.
IServiceBus bus = ServiceBusFactory.New(sbc =>
{
sbc.UseRabbitMq(r =>
{
r.ConfigureHost(new Uri("rabbitmq://server/vhost/queue"), h =>
{
h.Validate();
h.SetUsername("user");
h.SetPassword("pwd");
});
}
sbc.ReceiveFrom("rabbitmq://server/order_queue");
}
Я увидел что-то, что может понадобиться для настройки ssl для кролика, но я не уверен.
Любые идеи?
Благодаря
Благодарим за предложение. Я попробовал это, но это не сработало. пароли в uri больше не поддерживаются – William