我在最新的RabbitMQ服务器上使用默认配置(来宾是管理员),但是在运行RequestResponse示例时会得到下一个异常。
OperationInterruptedException: AMQP操作被中断: AMQP关闭原因,由Peer,code=530,text="NOT_ALLOWED -访问vhost 'test‘拒绝用户’来宾‘,classId=10,methodId=40,cause=发起。
有什么想法吗?
发布于 2017-09-10 07:46:49
样品是正确的。App.config中的设置是:
<add key="RabbitMQHost" value="rabbitmq://localhost/test"/>这意味着MT将尝试连接到本地实例和test虚拟主机。开箱即用的RabbitMQ没有配置虚拟主机,这就是为什么您要获得此异常。
您可以做的是使用管理插件:
test虚拟主机添加到RabbitMQ服务器配置中guest用户添加对虚拟主机的完全权限然后,它将不受更改地与App.config一起工作。
https://stackoverflow.com/questions/46135555
复制相似问题