Не получен заголовок источника для запроса CORS - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть конечная точка HTTP, которая вызывается через SDK моего сайта с нескольких других сайтов (withCredentials для моего сайта). Это для целей единого входа / аутентификации.

Всякий раз, когда я проверяю запрос вручную, я всегда вижу включенный заголовок источника.

Однако небольшая, но значительная часть запросов отправляется без заголовка источника. Я не могу отследить один из этих запросов, который не содержит заголовок источника, я только получаю уведомление о том, что они попадают на мой сервер.

Насколько я понимаю, браузеры всегда включают заголовок источника в запросы CORS. Почему некоторые запросы не включают заголовок? Это скриптовые / бот-запросы? Некоторые браузеры не отправляют исходные заголовки?

Если моя конечная точка разрешает учетные данные / происхождение, что мне делать с этими запросами? Просто игнорировать запросы, не содержащие заголовок источника? Должен ли я обновить свой SDK, чтобы он также отправлял источник, а не полагался на заголовок HTTP?

...