Я получаю эти ошибки, когда пытаюсь использовать Django API.Я использовал ReactJS для Frontend и DjangoREST для Backend.
Когда для withCredentials установлено значение False, я получил эту ошибку.
Не удалось загрузить https://retailo -dot-dogwood-keep-190311.appspot.com / admin /: Поле заголовка запроса Access-Control-Allow-Origin не разрешено Access-Control-Allow-Headers в ответе перед полетом.login-form.jsx: 58
Когда True, я получил эту ошибку.
Не удалось загрузить https://retailo -dot-dogwood-keep-190311.appspot.com / admin / : Ответ на предварительный запрос не проходит проверку контроля доступа: значение заголовка «Access-Control-Allow-Origin» в ответе не должно быть подстановочным знаком «*», когдарежим учетных данных запроса - «включить».Происхождение 'http://localhost:3000' поэтому не допускается.Режим учетных данных запросов, инициированных XMLHttpRequest, контролируется атрибутом withCredentials.
Я использовал Axios, и это мой код.
axios.get('https://retailo-dot-dogwood-keep-190311.appspot.com/admin/',{
// withCredentials: true,
headers: {
'Access-Control-Allow-Origin': 'include',
'Content-Type': 'application/json',
},
// credentials: 'same-origin',
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});