lolol
352
2022-06-26 18:13:18
3
180

로그인을 8080포트에서 하는데 https인증 관련


6시간넘게 붙잡고있었네요  정말 안될 것 같아 도움요청합니다.

8080포트에서 로그인 처리 후 3000(프론트)로 전달하는 로직을 사용중입니다.

https인증도 거치고 있습니다. (도메인 접속 -> :80 포트진입 및 :443포트 리다이렉트 -> 443포트에서 https인증 -> 3000 포트로 이동)   이렇게 로드밸런서 사용해서 진행중인데

8080포트에 직접적인 접속이 안됩니다.  백엔드랑 통신은 되는데  도메인:8080   이런식으로 접근이 전혀 되지 않습니다.

하지만 ec2 DNS:8080은 또 깔끔하게 잘됩니다.    그래서 제가 보기엔 https 인증과정에서  도메인:8080이 접속이 안되게 되는 것 같은데,  포트(인바운드규칙)들은 확실히 열어놨습니다.   아직 미숙해서 여기서 어떻게 해야 8080포트로 접근할 수 있을까요?  

https:/도메인:8080/login/oauth2/code/google   이런식으로 접근할 수 있어야합니다..

0
  • 답변 3

  • zupserupse
    37
    2022-06-26 19:47:16

    좀 더 자세히 설명해봐용

    집히는건 두개정도 있는뎅..

  • lolol
    352
    2022-06-26 20:24:15

    localhost:8080/login/oauth2/code/google  로그인 요청이 잘 되던게

    도메인 연결 및 https  ssl  인증을 하고

    도메인:8080/login/oauth2/code/google  요청을 하니  저렇게 아예 무응답입니다. 물론 (도메인 이전, 포트 설정 등등) 부가 설정은 완벽하게 해놓은 상태입니다

  • 코지고지
    215
    2022-06-26 20:56:04

    외부에서 url로 특정 서버(ec2 인스턴스) 에 접속하려면

    해당 서버가 로드밸런서랑 게이트웨이?인가랑 묶여있어야해요.

    내부접속만 가능하다는거보니 외부랑 직접연결하는부분이 있는지 확인해보시는게

  • 로그인을 하시면 답변을 등록할 수 있습니다.