我正在使用与RabbitMQ的连接。我在Windows上开发,并且在这里有效。当我开始使用Linux时,我遇到一个异常:
RabbitMQ.Client.ConnectionFactory.CreateConnection(IEndpointResolver endpointResolver,String clientProvidedName)上的任何指定端点均无法访问
..位于下面代码的最后一行:
string uri = $"amqps://{userName}:{password}@{hostName}:{port}/{virtualHost}";
factory.Uri = new Uri(uri);
IConnection RMQConnection = null;
RMQConnection = factory.CreateConnection();
什么可能导致这些异常?
答案 0 :(得分:1)
问题是Linux计算机上缺少安全证书。 (我使用了amqp s 。)