Spec-Zone.ru › HTTP

Ошибки: CORSMissingAllowCredentials

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

Причина

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

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

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

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

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

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

См. также

  • Ошибки 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/CORSMIssingAllowCredentials

Spec-Zone.ru

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