Браузер «Запретить межсайтовое отслеживание» блокирует запросы статических изображений Mapbox - PullRequest
0 голосов
/ 10 ноября 2019

Я создал небольшое веб-приложение для развлечения, и оно использует API статических изображений Mapbox для извлечения ... ну ... статических изображений карты. После развертывания на GitHub Pages я столкнулся с проблемой, которую не смог найти нигде в Интернете надежного ответа.

Хотя это в целом работает, я обнаружил, чтоесли в Safari включена настройка «Запретить межсайтовое отслеживание» или если в других браузерах пользователь имеет какое-либо расширение для блокировки отслеживания рекламы (например, я), запросы на изображения блокируются.

Это связано с тем, что API статических изображений использует токен доступа, передаваемый непосредственно в параметрах URL, и я предполагаю, что браузер считает, что токен доступа является идентификатором отслеживания.

(я уверен, что этопричина в том, что я попытался отключить настройку защиты от слежения, и изображения прекрасно загрузились.)

И это само собой разумеется, но отключение защиты от слежения только для использования сайта - нереальный вариант, lol. Любые решения / предложения приветствуются!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...