项目场景:
反复弹窗
问题描述
就像这样登录就弹登录就弹
原因分析:
提示:我看网上好多都是喊你去运行输入mmc去弄什么证书或者再浏览器输入什么thisisunsage
实际上这个错误不是同一个,这里我遇到的主要是在linux下部署rabbitMQ的时候设置错了环境变量用户名和密码所导致的,
docker run \
-e RABBITMQ_DEFAULT_USER=abc \
-e RABBITMQ_DEFAULT_PASS=123123 \
--name mq \
--hostname mq1 \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq:3-management
docker run \
-e RABBITMQ_DEFAULT_USER=abc \ #设置两个环境变量用户名和密码
-e RABBITMQ_DEFAULT_PASS=123123 \
--name mq \
--hostname mq1 \ #主机名称,不配也没有关系,但是如果是部署集群的话就需要
-p 15672:15672 \ #界面管理的端口
-p 5672:5672 \ #做消息通信的端口
-d \ #后台运行
rabbitmq:3-management
解决方案:
docker run -e RABBIT_DEFAULT_USER=abc -e RABBIT_DEFAULT_PASS=123123 --name mq --hostname mq1 -p 15672:15672 -p 5672:5672 -d rabbitmq:3-management
提示:可以看到我忘记在RABBIT的后面加上MQ了导致设置账号密码失败 完整RABBITMQ_DEFAULT_USER=xxx
RABBITMQ_DEFAPASS=xxx
我是两个都没加所以都没设置上
既然没有设置好就先使用默认账号密码登录guest guest,这里我登录进去就,所以就锁定了错误问题
如果是在linux的docker中可以先强制删除之前那个设置错了的
docker rm mq -f
这里我的镜像叫mq,具体更具你们的实际情况调整名字
然后再重新run一下就好了
到这个界面就解决问题