Spec-Zone.ru › HTTP

Ошибки: CORSNotSupportingCredentials

Причина: Кредиты не поддерживаются, если заголовок CORS «Access-Control-Allow-Origin» имеет значение «*»

Причина

Reason: Credential is not supported if the CORS header 'Access-Control-Allow-Origin' is '*'

Что пошло не так?

Запрос CORS был выполнен с флагом «кредитные данные», но сервер настроен с использованием подстановки ("*") в качестве значения Access-Control-Allow-Origin, что не позволяет использовать кредиты.

Для исправления этой проблемы на стороне клиента убедитесь, что значение флага «кредитные данные» равно false при отправке запроса CORS.

  • Если запрос отправляется с помощью XMLHttpRequest, убедитесь, что вы не устанавливаете withCredentials в значение true.
  • Если используется поток событий с сервера, убедитесь, что EventSource.withCredentials имеет значение false (это значение по умолчанию).
  • Если используется API Fetch, убедитесь, что Request.credentials равно "omit".

Если же вам нужно изменить поведение сервера, вам необходимо изменить значение Access-Control-Allow-Origin для предоставления доступа к источнику, откуда загружается клиент.

См. также

  • Ошибки CORS
  • Словарь: CORS
  • Введение в CORS

© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS/Errors/CORSNotSupportingCredentials

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API