Внезапно, казалось бы, ничего не изменив в моем веб-приложении, я начал получать ошибки CORS при открытии его в Chrome. Я попытался добавить заголовок Access-Control-Allow-Origin: *
. Затем я получаю эту ошибку:
XMLHttpRequest cannot load http://localhost:9091/sockjs-node/info?t= 1449187563637. A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin' header when the credentials flag is true. Origin 'http://localhost:3010' is therefore not allowed access.
Но, как вы можете видеть на следующем изображении, заголовок Access-Control-Allow-Credentials
отсутствует.
WTF? Ошибка Chrome?
Моя страница загружается в http://localhost:3010
, и этот сервер также без проблем использует Access-Control-Allow-Origin: *
. Есть ли проблема, если оба конечных точки используют его?