POST http://127.0.0.1:8000/ 401 (Несанкционированный) с использованием корс - PullRequest
0 голосов
/ 24 сентября 2019

Я работаю с django в качестве бэкэнда и углового, как фронтэнда, используя cors для входа в систему, дело в том, что, когда я пытаюсь сделать вставку в бэкэнд из фронтэнда, выдает ошибку, эта ошибка POST http://127.0.0.1:8000/categoria 401 (неавторизовано)

    createCategoria(d: Categoria): Promise<Categoria> {
        return this.http
            .post("http://127.0.0.1:8000/categoria", JSON.stringify(d), { headers: this.headers })
            .toPromise()
            .then(res => res.json() as Categoria)
    }

конфигурация внутреннего кода и URL-конфигурация

CORS_ORIGIN_ALLOW_ALL = False
CORS_ORIGIN_WHITELIST = [

    "http://localhost:4200"

]


    url(r'^categoria$', views.CategoriaList.as_view()),
    url(r'^categoria(?P<pk>[0-9]+)$', views.CategoriaDetail.as_view()),

POST http://127.0.0.1:8000/categoria 401 (не авторизовано) zone.js: 2969

кстати, бэкэнд работает в 127.0.0.1:8000

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...