我开发了一个小程序来连接rabbitMQ服务器。 我使用了所有默认设置。
方法
public Connection getConnection(String host) throws IOException, TimeoutException {
ConnectionFactory factory = new ConnectionFactory();
factory.setHost(host);
return factory.newConnection();
}
当我将字符串localhost
传递给此方法it return me a valid connection
但是当我通过我的机器的IP地址xxxx.xxxx.xxx.xx
时,它会给我以下错误
com.rabbitmq.client.AuthenticationFailureException:ACCESS_REFUSED - 使用身份验证机制PLAIN拒绝登录。有关详细信息,请参阅代理日志文件。
我需要传递IP地址才能从其他机器访问它。
有人可以提供一些指示吗?
答案 0 :(得分:2)
使用guest
guest
请阅读此Can't access RabbitMQ web management interface after fresh install