Solusi CSRF verification failed di Django
Masalah ini muncul ketika saya mengubah web server dari uwsgi ke gunicorn dan menggunakan proxy_pass di nginx, solusinya:
Tambahkan baris berikut di nginx.conf:
Kemudian tambahkan baris berikut di settings.py:
Done!
Tambahkan baris berikut di nginx.conf:
location / {
proxy_set_header Host $http_host;
proxy_pass http://127.0.0.1:8000;
# proxy_set_header X-Forwarded-Host $server_name;
}
Kemudian tambahkan baris berikut di settings.py:
USE_X_FORWARDED_HOST = True
Done!
Comments
Post a Comment