Проверка подлинности файлов cookie проигрывателя HTML5 - PullRequest
0 голосов
/ 30 мая 2019

Текущая реализация

Я использую проигрыватель HTM5 для загрузки содержимого с ограниченным доступом из моего субдомена мультимедиа. XHR-запрос отправляет мне медиа-URL и cookie, которые устанавливаются в браузере. Я установил URL-адрес мультимедиа для источника проигрывателя HTML5 для последующих запросов вызовов буферизации и извлечения mp3

Сценарий

  1. Пользователь заходит на мой сайт my.website.com
  2. Пользователь Прослушивание аудио
  3. XHR-запрос отправляется на media.website.com с пользователем X-Id-Token для проверки
  4. Cookie отправляется в ответ вместе с медиа-URL (.mp3)
  5. Cookie установлен в браузере, а Media URL установлен в атрибуте src
  6. Звук воспроизводится некоторое время, и когда он пытается извлечь новый буфер, он отправляет запрос снова
  7. При отправке второго запроса файл cookie отсутствует, и это приводит к 401 из конечной точки media.website.com

Issue

Эта проблема возникает только в Firefox. Все отлично работает в хроме. Каким-то образом Firefox не сохраняет cookie и не присоединяет его при последующих вызовах

Может кто-нибудь поделиться каким-нибудь решением этой проблемы?

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