情况:我是使用虚拟机docker安装的:
docker run \
-e RABBITMQ_DEFAULT_USER=itcast \
-e RABBITMQ_DEFAULT_PASS=123321 \
-v mq-plugins:/plugins \
--name mq \
--hostname mq1 \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq
之后登录访问RabbitMQ管理页面后就弹出身份验证:
之前通过重装解决,这次又遇到且重装也没解决问题,排查后发现是安装启动mq时用户没创建成功。
进入docker容器查看用户
docker exec -it 自己的mq的名字 bash
rabbitmqctl list_users
发现只有一个本guest用户,原来是自己的用户创建失败了,于是重新添加一个用户
rabbitmqctl add_user 用户名 密码
rabbitmqctl set_user_tags 用户名 administrator
顺便给这个用户设置权限文章来源:https://www.toymoban.com/news/detail-671371.html
然后浏览器访问RabbitMQ Management登录这个用户后, 成功成功:文章来源地址https://www.toymoban.com/news/detail-671371.html
到了这里,关于登录RabbitMQ Management时提示不是私密连接问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!