Django Error - Forbidden CSRF Cookie не установлен
Когда я пытаюсь войти в мое приложение angular, возникает ошибка на картинке ниже.
Я уже пытался закомментировать django.middleware.csrf.CsrfViewMiddleware в файле settigns.py и уже поставил @csrf_exempt на метод Django("login_view"), но ошибка продолжает возникать.
Я использую службу HTTP, а не HTTPS
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',
]
CORS_ORIGIN_ALLOW_ALL = True
...
views.py
@csrf_exempt
@api_view(["POST",])
@permission_classes([AllowAny])
def login_view(request):
...
urls.py
urlpatterns = [
path("login", login_view, name="login"),
...
]
