Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy 이후 csrf token 403 error #210

Open
Whiteppanda opened this issue Dec 6, 2022 · 2 comments
Open

Deploy 이후 csrf token 403 error #210

Whiteppanda opened this issue Dec 6, 2022 · 2 comments
Labels
project question Further information is requested

Comments

@Whiteppanda
Copy link

안녕하세요

저희가 실습과 같이 /token 요청을 통해서 csrf token을 받아서 header로 보내는 방식으로 진행했습니다.
axios.defaults.xsrfHeaderName = "X-CSRFTOKEN";
axios.defaults.xsrfCookieName = "csrftoken";
위과 같은 코드를 axios를 사용하는 곳의 시작부분에 모두 넣어주는 방식이었습니다.

deploy 전에 로컬에서 저희가 테스트 했을 때는 이상 없이 잘 돌아갔는데 deploy 이후 /token 요청은 성공적으로 204를 받지만
이후의 요청은 모두 403 error가 발생합니다. request의 header에도 아래 사진처럼 cookie에 csrftoken=~~~~ 잘 보내는 것 같아서 해결방안을 모르겠습니다.

스크린샷 2022-12-06 23-35-09

@Whiteppanda Whiteppanda reopened this Dec 6, 2022
@jaewooMaeng jaewooMaeng added question Further information is requested project labels Dec 6, 2022
@yeomjy
Copy link

yeomjy commented Dec 6, 2022

저희도 비슷한 문제가 생겼었는데 django 설정파일에서 CSRF_TRUSTED_ORIGINS=["https://yourdomain.com"] 을 설정해주면 됐었습니다

@Whiteppanda
Copy link
Author

저희도 비슷한 문제가 생겼었는데 django 설정파일에서 CSRF_TRUSTED_ORIGINS=["https://yourdomain.com"] 을 설정해주면 됐었습니다

너무 감사합니다. 해결됬습니다!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants