com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authent

编程知识 更新时间:2023-04-06 11:18:51

com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.

大概意思是登录身份验证被拒绝,rabbit无法识别该用户
问题在于rabbitmq的配置文件中

spring:
  application:
    name: cloud-stream-provider
  cloud:
    stream:
      binders: #在此处配置要绑定的rabbitmq的服务信息
        defaultRabbit: #表示定义的名称,用于binding整合
          type: rabbit #消息组件类型
          environment: #设置rabbitmq的相关的环境配置
            spring:
              rabbitmq:
                host: localhost
                port: 5672
                username: ***
                password: ***
                virtual-host: my_vhost

身份信息写在了environment中,可能有些开发工具无法识别到,将其改为

spring:
  application:
    name: cloud-stream-provider
  rabbitmq:
    host: localhost
    port: 5672
    username: ***
    password: ***
    virtual-host: my_vhost
  cloud:
    stream:
      binders: #在此处配置要绑定的rabbitmq的服务信息
        defaultRabbit: #表示定义的名称,用于binding整合
          type: rabbit #消息组件类型

将其放到与cloud同级就可以了,道理都一样,这样就能避免标题所遇到的报错信息

更多推荐

com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was r

本文发布于:2023-04-06 11:18:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b7d532cac782fc530268fe54f2287e41.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:AuthenticationFailureException   client   rabbitmq   ACCESS_REFUSED   authent

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 49276文章数
  • 14阅读数
  • 0评论数