Please mention how this issue can be fixed On Friday, 30 May 2014 19:08:54 UTC+5:30, Chetan Parekh wrote: > > Hello All, > > I have get this error, when try to login in LMS edx. > Can anyone suggest why this error comes? > Thanks in advance. > > Error : > > Forbidden (403) > > CSRF verification failed. Request aborted. > Help > > Reason given for failure: > > CSRF token missing or incorrect. > > > In general, this can occur when there is a genuine Cross Site Request > Forgery, or when Django's CSRF mechanism > <http://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ref-contrib-csrf> has > not been used correctly. For POST forms, you need to ensure: > > - Your browser is accepting cookies. > - The view function uses RequestContext > > <http://docs.djangoproject.com/en/dev/ref/templates/api/#subclassing-context-requestcontext> > for > the template, instead of Context. > - In the template, there is a {% csrf_token %} template tag inside > each POST form that targets an internal URL. > - If you are not using CsrfViewMiddleware, then you must use > csrf_protect on any views that use the csrf_token template tag, as > well as those that accept the POST data. > > You're seeing the help section of this page because you have DEBUG = True in > your Django settings file. Change that to False, and only the initial > error message will be displayed. > > You can customize this page using the CSRF_FAILURE_VIEW setting. > > > Thanks, > > Chetan Parekh >
-- You received this message because you are subscribed to the Google Groups "General Open edX discussion" group. To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/166abf10-2b4a-48e0-a170-0f5e51361e1c%40googlegroups.com.
