【发布时间】:2015-04-07 02:54:10
【问题描述】:
我正在尝试找出 Masstransit 2.9.9 和 RabbitMQ 3.4.3。我在服务器上安装了 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");
}
我看到可能需要为 rabbit 配置 ssl 但我不确定。
有什么想法吗?
谢谢
【问题讨论】:
标签: c# rabbitmq masstransit