Opened 5 months ago
Last modified 5 months ago
#35573 closed Bug
CORS Policy Error with Specific Data in React and Django Application — at Initial Version
Reported by: | Mahira | Owned by: | |
---|---|---|---|
Component: | CSRF | Version: | 5.0 |
Severity: | Normal | Keywords: | |
Cc: | Mahira | Triage Stage: | Unreviewed |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
Certainly! Here's a rephrased version for posting in a forum:
CORS Policy Error with Specific Data in React and Django Application
I'm experiencing an issue with CORS policy in my React frontend and Django backend application. The error message I'm receiving is:
Access to fetch at backend URL' from origin 'frontend URL' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
I have configured all the CORS Configuration in settings.py
MIDDLEWARE = [
'corsheaders.middleware.CorsMiddleware',
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
]
CORS_ORIGIN_ALLOW_ALL = True
CORS_ALLOW_METHODS = ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS']
CORS_ALLOW_HEADERS = [
'accept',
'accept-encoding',
'authorization',
'content-type',
'dnt',
'origin',
'user-agent',
'x-csrftoken',
'x-requested-with',
]
Installed apps also 'corsheader' is added
The problem is i am getting this issue for only one data not for all data