DOCS/journey/troubleshooting/251117_jwt_secret_key_mismatch_fix.md
happybell80 f40c925f5b docs: JWT Secret Key 불일치 문제 트러블슈팅
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-17 22:43:52 +09:00

846 B

JWT Secret Key 불일치 문제 해결

날짜: 2025-11-17 문제: 프론트엔드 메시지 전송 401 에러, 관리자 페이지 API 401 에러

원인

  1. robeing-gateway: docker-compose.yml에 잘못된 JWT_SECRET_KEY 하드코딩
  2. admin-dashboard-backend: 코드에 JWT_SECRET_KEY 하드코딩

해결

robeing-gateway

# docker-compose.yml - 하드코딩 제거
environment:
  - JWT_SECRET_KEY=admin_secret_key_robeing_2025  # 삭제

admin-dashboard-backend

# admin_routes.py
SECRET_KEY = os.getenv("JWT_SECRET_KEY", "admin_secret_key_robeing_2025")

docker-compose.yml

environment:
  - JWT_SECRET_KEY=9cc562b6296b87b02dd89045a2e7e11c249713a59a5ac0160d852121f1289664

결과

  • 프론트엔드 메시지 전송 정상화
  • 관리자 페이지 API 정상 작동