我想设置一个简单的例子来连接并发送消息到队列。我们删除了qpid的身份验证,以便不需要用户名和密码。发生什么事情是,一旦它试图发送消息我得到一个AMQP异常与消息amqp:连接:强制使用Amqp.net lite连接到qpid队列。抛出异常amqp:连接:强制
这个异常是什么意思?以及我可能错过了什么?
string broker = "amqp://linuxlab.netigrate.net:5672";
string outQueue = "toVCC";
string inQueue = "fromVCC";
Connection.DisableServerCertValidation = true;
Connection connection = null;
try
{
Address address = new Address(broker);
connection = new Connection(address);
Session session = new Session(connection);
SenderLink sender = new SenderLink(session, "sendAndRecieve.send", outQueue);
Message message = new Message("Hello");
sender.Send(message);
非常感谢,我一直在困扰着我的头靠在墙上好几天了解这个问题。现在就解决了:) – inifus