inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

Nginx Cookie Secure 관련 문의

해결됨

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요. 스스로 해결해보려고 다양하게 시도했지만 문제 해결이 어려워 문의드립니다. back 쪽에서 nginx.conf 를 아래와 같이 수정했고, proxy_set_header 이외 넣어보라는 것들 5개 정도 넣어봤지만 잘안됐습니다. (restart) 후 systemctl status nginx 특별한 오류 없이 잘 작동됩니다. 1) 해결하기 위한 노력 app.set('trust proxy', 1); --> app.enable('trust proxy'); 로 수정 해봤습니다. 2) 해결하기 위한 노력 proxy, secure 모두 true 상태에서 계속해서 secure 체크가 안됩니다. true를 process.env.NODE.ENV === 'production'으로 수정을 해봤습니다. 계속해서 secure 체크가 안됩니다. 추가적으로 수정해야 할 부분이 있는지 문의 드립니다. if ( process . env . NODE_ENV === 'production' ) { app . set ( 'trust proxy' , 1 ) ; app . use ( morgan ( 'combined' )) ; app . use ( hpp ()) ; app . use ( helmet ({ contentSecurityPolicy : false })) ; app . use ( cors ({ origin : 'https://kakao.gg' , credentials : true, })) ; } else { app . use ( morgan ( 'dev' )) ; app . use ( cors ({ origin : true, credentials : true, })) ; } app . use ( '/' , express . static ( path . join (__dirname , 'uploads' ))) ; app . use ( express . json ()) ; app . use ( express . urlencoded ({ extended : true })) ; app . use ( cookieParser ( process . env . COOKIE_SECRET )) ; app . use ( session ({ saveUninitialized : false, resave : false, secret : process . env . COOKIE_SECRET , proxy : true, cookie : { httpOnly : true, secure : true, domain : process . env . NODE_ENV === 'production' && '.kakao.gg' } , })) ;

  • 쿠키
  • cookie
  • express
  • redux
  • secure
  • react
  • nodejs
  • Next.js
분당꿀이 댓글 1 좋아요 1 조회수 1289

인기 태그

인프런 TOP Writers

주간 인기글