인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

Azure PaaS 서비스에 도커 장고 서비스 배포하기

app serivce에서 CSRF 검증에 실패했습니다. 가 뜹니다

해결된 질문

작성

·

852

0

제목 없음.png

제목 없음2.png

제목 없음3.png장고 4.0때부터 이상에서는 CSRF_TRUSTED_ORIGINS를 수정해줘야한다고 들었습니다. 그런데 수정하고서도 여전히 csrf 토큰 오류가 발생하네요.

답변 1

0

이진석님의 프로필 이미지
이진석
지식공유자

CSRF_TRUSTED_ORIGINS 설정은 list 타입으로서 http:// https:// 스키마를 포함한 전체 도메인 주소를 입력해주셔야 할 것입니다. "*" 를 지원하지 않습니다. CSRF_TRUSTED_ORIGINS 환경변수를 읽으면 그 자체로 문자열이기에 .split(",") 처리 정도는 필요할 듯 싶습니다. // django-environ 라이브러리를 활용해보셔도 좋습니다.

공식문서 : https://docs.djangoproject.com/en/4.1/ref/settings/#csrf-trusted-origins

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기