withCredentials 옵션 추가 후 CORS 에러
542
14 asked
** 답글에 해당 현상에 대한 해결법 남겨두었습니다.**
안녕하세요, 제로초님.
강의를 들으며 따라 하고있는데 같은 부분에서 1시간째 막혀 있어서 질문 남겨봅니다.
프론트 코드에 withCredentials 옵션을 추가한 후부터 하단의 그림과 같이 CORS 에러가 나기 시작했습니다.
강의와 똑같이 백엔드에 cors 옵션을 추가했습니다.
하다하다 안되어 제로초님 깃헙의 코드를 그대로 복붙했는데도 똑같이 cors에러는 계속 나는데 왜이럴까요..?
[backend > app.js 파일]
프론트에서 옵션을 withCredentials 추가한 후로 계속 나네요.
저 옵션을 빼면 로그인이 잘 됩니다.
프론트에 쿠키를 전달하려면 이 옵션을 사용해야 한다고 하여서 해보는 중입니다만 막막하네요..
혹시 왜이런지 아실까요?
[frontend > store > users.js 파일]
위 옵션을 로그인에서 제거를 한다고해도, 로그아웃 할 때도 추가하면 똑같이 cors에러떠서 로그아웃이 pending이 걸려버리더라구요..
Answer 1
2
https://www.zerocho.com/category/NodeJS/post/5a6c347382ee09001b91fb6a
구글 검색 결과 제로초님 블로그 글을 참고해 보니까
제가 개발하면서 따로 크롬브라우저에 cors 해제하는 플러그인을 깔아두었는데, 해당 플러그인이 자동 실행되는 바람에 에러가 났던걸로 확인이 되었습니다.
해당 플러그인을 꺼버리니까 정상동작하네요..ㅠㅠ
혹시나 저와 같은 버그를 겪으실 분을 대비해서 글은 지우지 않고 그대로 남겨두겠습니다!
npm run dev 할 때 에러가 발생합니다.
0
146
1
해당 강의는 리뉴얼 예정은 따로 없나요?
0
328
1
강의는 언제까지 업데이트 된 내용인가요?
0
329
2
실습 환경 문의(Node 버전)
0
364
1
로그인 새로고침시 풀림
0
291
1
안녕하세요! 로그인 유지 질문 드립니다!
0
404
1
웹 서버 관련해서 질문드립니다.
0
443
1
버전때매 질문 드립니다!!
0
313
1
이 강의는 vue3는 아닌가요??
0
373
1
vsCode에 관한 질문입니다
0
489
1
v.trim()이 타입에러가 뜹니다...
0
342
1
express.static('uploads')
0
342
2
STRING이 인식이 안되는데 이유알수있을까요?
0
445
2
<v-lsit-item-title> 에러
0
409
2
vue cli 를 실무에서도 사용하지 않으시나요?
0
319
1
선생님 처음 환경 셋팅 관련 문의드립니다.
0
385
1
nuxtServerInit 무한 로딩
0
976
3
Nginx Cookie 설정
0
721
2
상태가 204번인경우에는 어떻게 처리를 해야하나요?
0
291
1
선생님 nuxt 관련질문드립니다.
0
348
1
인덱스 비교로 삭제해도 될까요?
0
383
1
질문 드립니다!
0
332
2
안녕하세요
0
227
1
궁금한점이있습니다
0
235
1

