Spec-Zone.ru › HTTP

CORS: Errors.CORSMIssingAllowCredentials

Причина: в заголовке CORS «Access-Control-Allow-Credentials» ожидалось значение 'true'

Причина

Reason: expected 'true' in CORS header 'Access-Control-Allow-Credentials'

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

Запрос CORS требует, чтобы сервер разрешил использование учётных данных, однако значение заголовка сервера Access-Control-Allow-Credentials не установлено в true, чтобы разрешить их использование.

Чтобы исправить эту проблему на стороне клиента, измените код так, чтобы он не запрашивал использование учётных данных.

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

Чтобы устранить эту ошибку, изменив конфигурацию сервера, задайте для заголовка Access-Control-Allow-Credentials значение true.

См. также

  • Ошибки CORS
  • Глоссарий: CORS
  • Введение в CORS

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

Spec-Zone.ru

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