관리자 페이지에 로그인하려고하면 Clould9의 Django에서 CSRF 오류가 발생합니다. 이유 : - 금지됨 (403) - CSRF 확인에 실패했습니다. 요청이 중단되었습니다. 은 - 리퍼러 실패 확인 - https://mysite.c9.io/admin/login/?next=/admin/가 슈퍼 유저를 만드는 것보다 다른 인스턴스에 만들어진 https://mysite.c9.io:443/Clould9 님의 Django : 관리 페이지 CSRF : 443 오류
대한 변경과 일치하지 않습니다.
'settings.MIDDLEWARE_CLASSES'django.middleware.csrf.CsrfViewMiddleware '를 주석 처리해도 문제가 해결되지 않았습니다.
현재 해결 방법은 않은 setattr (요청, '_dont_enforce_csrf_checks', 참)을 통해이며, 여기에서 찾을 : 는 Django CSRF framework cannot be disabled and is breaking my site
문제는 Cloud9 포트 443 에 HTTPS를 처리하는 방법이있을 것 같습니다이 문제를 해결하는 방법이 있나요 전체 사이트에 대해 CSRF를 비활성화하지 않고도? 나는 또한 django-admin.py에서 샌드 박스로 보이기 때문에 해킹을 관리자 페이지로만 제한 할 수는 없다.
나는 같은 문제가있다. 나는 당신이 @eff M 문제를 제기했기 때문에 기쁘다. 그리고 Django 1.7을 사용하는 다른 작업 공간과 올바르게 작동하기 때문에 Django 1.7와 관련된 문제가 될 것 같다. – toufikovich