一、该问题的重现步骤是什么?
在centos7上docker部署,目前部署了blade-system,blade-admin,blade-user,blade-auth(leemo-auth,只是改了工程名),blade-dateway, nacos显示所有服务正常,如下图:
swagger提示接口能够被调用,如下图:
但是本地前端调用服务器接口登录的时候,出现 Handling error: InvalidGrantException, Bad credentials,查看leemo-auth容器日志,发现用户信息获取成功,如下图:
本地代码肯定没有问题,因为如果后端上述服务是本地idea启动,可以完成认证登录,如下图:
请问是环境上还需要配置什么吗?docker-compose.yml文件里面没有做任何改变,如下:
version: '3'
services:
nacos:
image: nacos/nacos-server:1.0.0
hostname: "nacos-standalone"
environment:
- MODE=standalone
- TZ=Asia/Shanghai
volumes:
- /docker/nacos/standalone-logs/:/home/nacos/logs
- /docker/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties
ports:
- 8848:8848
networks:
blade_net:
ipv4_address: 172.30.0.48
sentinel:
image: bladex/sentinel-dashboard:1.6.0
hostname: "sentinel"
environment:
- TZ=Asia/Shanghai
ports:
- 8858:8858
restart: on-failure
networks:
blade_net:
ipv4_address: 172.30.0.58
blade-nginx:
image: nginx:stable-alpine-perl
hostname: "blade-nginx"
environment:
- TZ=Asia/Shanghai
ports:
- 88:88
volumes:
- /docker/nginx/api/nginx.conf:/etc/nginx/nginx.conf
privileged: true
restart: always
networks:
- blade_net
web-nginx:
image: nginx:stable-alpine-perl
hostname: "web-nginx"
environment:
- TZ=Asia/Shanghai
ports:
- 8000:8000
volumes:
- /docker/nginx/web/html:/usr/share/nginx/html
- /docker/nginx/web/nginx.conf:/etc/nginx/nginx.conf
privileged: true
restart: always
networks:
- blade_net
blade-redis:
image: redis:5.0.2-alpine
hostname: "blade-redis"
environment:
- TZ=Asia/Shanghai
ports:
- 3379:6379
volumes:
- /docker/redis/data:/data
command: "redis-server --appendonly yes"
privileged: true
restart: always
networks:
- blade_net
blade-admin:
image: "${REGISTER}/leemo/blade-admin:${TAG}"
environment:
- TZ=Asia/Shanghai
ports:
- 7002:7002
privileged: true
restart: always
networks:
- blade_net
blade-gateway:
image: "${REGISTER}/leemo/blade-gateway:${TAG}"
environment:
- TZ=Asia/Shanghai
ports:
- 9001:80
privileged: true
restart: always
networks:
blade_net:
ipv4_address: 172.30.0.81
leemo-auth:
image: "${REGISTER}/leemo/leemo-auth:${TAG}"
environment:
- TZ=Asia/Shanghai
privileged: true
restart: always
networks:
blade_net:
ipv4_address: 172.30.0.91
blade-user:
image: "${REGISTER}/leemo/blade-user:${TAG}"
environment:
- TZ=Asia/Shanghai
privileged: true
restart: always
networks:
- blade_net
blade-system:
image: "${REGISTER}/leemo/blade-system:${TAG}"
environment:
- TZ=Asia/Shanghai
privileged: true
restart: always
networks:
- blade_net
networks:
blade_net:
driver: bridge
ipam:
config:
- subnet: 172.30.0.0/16
扫一扫访问 Blade技术社区 移动端