Spring Security 같은 브라우저에서 다른앱 로그인 튕김 문제

조회수 2573회

스프링 시큐리티를 이용해서 로그인 세션을 관리하고 있습니다.

2개의 웹사이트를 개발중인데 각각 다른 Redis 서버를 사용해서 세션을 저장합니다.

근데 1번 웹사이트에서 로그인하고 같은 브라우저로 2번 웹사이트를 접속하면 1번 웹사이트의 로그인이 끊깁니다.

그 반대로 마찮가지 이고 다른 종류의 브라우저로 각각 접속하면 이런 현상은 일어나지 않습니다.

증상을 순서대로 쓰자면..

  1. 1번 웹사이트 접속 및 로그인
  2. 2번 웹사이트 접속
  3. 1번 웹사이트 로그인 끊김

이렇습니다..

각각의 웹사이트는 다른 Redis를 사용하고 있고 로그인 정보(id, password 조회는 같은 DB에서 조회합니다.)는 공유합니다.

Redis 2대는 하나의 서버에서 다른포트로 서비스 중입니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 자문자답합니다...

    같은 도메인 내에서 JSESSIONID가 같은 SESSION이 여러개 생기면 이런 현상이 일어난다는 군요...

    1번은 IP로 접속하고 2번은 도메인네임으로 접속하니 잘됩니다..

    참고한 사이트입니다.. 이렇게 링크해도 되는지 모르겠네요
    http://egloos.zum.com/iris2380/v/350373

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)