Я новичок в rabbitmq, используя c #.Мы пытаемся создать API для epex spot, он использует AMQP в протоколе меток транспорта и для этого использует Rabbitmq.
Я могу подключиться к серверу epex spot, используя предоставленные учетные данные.ConnectionFactory factory = new RabbitMQ.Client.ConnectionFactory();
может создать канал
using (IConnection conn = factory.CreateConnection())
{
using (IModel channel = conn.CreateModel())
{
Но когда я пытаюсь объявить DeclareExchange или DeclareQueue, я получаю сообщение об ошибке:
Операция AMQP была прервана: причина закрытия AMQPинициировано Peer, code = 403, text = "ACCESS_REFUSED - доступ к обмену 'M7.broadcastQueue.username' в приложении vhost 'запрещен для пользователя' username '', classId = 60, methodId = 40
Если я пытаюсь связаться с epexspot и попросить разрешения, они говорят, что у нас есть все необходимые разрешения.Не могли бы вы, ребята, помочь, как я могу решить эту проблему, или если у кого-то были подобные проблемы раньше?