Текущая реализация
Я использую проигрыватель HTM5 для загрузки содержимого с ограниченным доступом из моего субдомена мультимедиа. XHR-запрос отправляет мне медиа-URL и cookie, которые устанавливаются в браузере. Я установил URL-адрес мультимедиа для источника проигрывателя HTML5 для последующих запросов вызовов буферизации и извлечения mp3
Сценарий
- Пользователь заходит на мой сайт my.website.com
- Пользователь Прослушивание аудио
- XHR-запрос отправляется на media.website.com с пользователем X-Id-Token для проверки
- Cookie отправляется в ответ вместе с медиа-URL (.mp3)
- Cookie установлен в браузере, а Media URL установлен в атрибуте src
- Звук воспроизводится некоторое время, и когда он пытается извлечь новый буфер, он отправляет запрос снова
- При отправке второго запроса файл cookie отсутствует, и это приводит к 401 из конечной точки media.website.com
Issue
Эта проблема возникает только в Firefox. Все отлично работает в хроме. Каким-то образом Firefox не сохраняет cookie и не присоединяет его при последующих вызовах
Может кто-нибудь поделиться каким-нибудь решением этой проблемы?