-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
app serivce에서 CSRF 검증에 실패했습니다. 가 뜹니다
22.12.30 23:18 작성 조회수 615
0
장고 4.0때부터 이상에서는 CSRF_TRUSTED_ORIGINS를 수정해줘야한다고 들었습니다. 그런데 수정하고서도 여전히 csrf 토큰 오류가 발생하네요.
답변을 작성해보세요.
0
이진석
지식공유자2022.12.30
CSRF_TRUSTED_ORIGINS 설정은 list 타입으로서 http:// https:// 스키마를 포함한 전체 도메인 주소를 입력해주셔야 할 것입니다. "*" 를 지원하지 않습니다. CSRF_TRUSTED_ORIGINS 환경변수를 읽으면 그 자체로 문자열이기에 .split(",") 처리 정도는 필요할 듯 싶습니다. // django-environ 라이브러리를 활용해보셔도 좋습니다.
공식문서 : https://docs.djangoproject.com/en/4.1/ref/settings/#csrf-trusted-origins
답변 1