강의

멘토링

커뮤니티

Inflearn Community Q&A

melona's profile image
melona

asked

Creating Nodebird SNS with Vue

Nginx Cookie 설정

Resolved

Written on

·

697

0

안녕하세요. 현재 강의를 수강 중에 https 설정 후 발생하는 문제가 있어서 질문드립니다.

현재 모든 강의를 수강하고 SSL 인증서를 적용하는 제로초님 블로그의 글을 따라 하고 있는데
로그인은 되지만 로그아웃이 되지 않는 현상이 발생합니다.
개발자도구 - 네트워크에 응답으로 withcredential 예외 응답이 오는 걸로 봐서는 쿠키 설정에 문제가 있는 것으로 추측됩니다.
(Nginx 설정은 블로그에 있는 설정에 도메인만 바꿔서 적용하였고 다른 부분은 바꾼 것이 없습니다.)

Nginx 설정에 쿠키를 보낼 수 있도록 적용하면 될거 같은데 혹시 다른 문제이진 않은가 걱정이 되어 글을 남깁니다.
또한 혹시 https를 적용하고 또 설정해줘야 하는 부분이 짐작되는 것이 있으시다면 조언해주시면 감사하겠습니다.

nginxnodejscookiemysqlconfighttpsawssslvuexvuejsssr

Answer 2

0

melona님의 프로필 이미지
melona
Questioner

nginx 설정은 블로그 내용대로 추가했던 상태였습니다.
백엔드에서 proxy: true 설정을 안해줬던게 문제였네요. 감사합니다.

로그인 후 새로고침 유지는 안되어서 vuex-persistedstate를 사용하고 있습니다.
store-index의 nuxtServerInit은 nginx 위에서 동작할때 무한히 호출되어서 꺼놓은 상태입니다.
이것도 백엔드에서 프록시 설정을 안해놓았기에 발생한 문제였을까요?

zerocho님의 프로필 이미지
zerocho
Instructor

네 맞습니다.

melona님의 프로필 이미지
melona
Questioner

감사합니다! 이해도 부족에서 온 문제였네요. 프록시 서버 관련해서 공부를 더 해봐야겠네요.

0

zerocho님의 프로필 이미지
zerocho
Instructor

로그인 후에 새로고침 해도 로그인 유지되고 있나요? nginx 설정들은 제 블로그 내용대로 전부 추가하셨나요? 백엔드에서도 익스프레스 세션에 proxy: true나 app.enable('proxy') 추가하셨나요?

melona's profile image
melona

asked

Ask a question