使用<ip address =“”>运行AuthenticationException时运行RabbitMQ

时间:2015-12-04 09:29:56

标签: java rabbitmq

我开发了一个小程序来连接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地址才能从其他机器访问它。

有人可以提供一些指示吗?

1 个答案:

答案 0 :(得分:2)

使用guest guest

是一个权限问题

请阅读此Can't access RabbitMQ web management interface after fresh install