В последней версии Microsoft Edge (38) сломалась обработка кросс-серверного редиректа при запросе файла.
Мне нужно получить файл с CDN, при этом на запрос, который я отсылаю, CDN возвращает редирект через http статус 302 на конечный сервер.
Хост конечного сервера отличается от хоста CDN(
https://cdn.exmaple.com/... ->
https://edge-01.exmaple.com/...).
Во всех остальных браузерах всё работает как и должно:
- флэш запрашивает кроссдомен с cdn хоста;
- плеер отправляет запрос;
- браузер делает редирект и получает контент;
- плеер запрашивает кроссдомен для конечного хоста и принимает контент.
В случае Microsoft Edge запрос на конечный хост виснет и через минуту возвращает ошибку с http статусом 408 - сервер занят.
Пробовал явно запрашивать полиси для конечного хоста, но не помогло.
Запросить хедер с редиректом через сокеты тоже не вариант - надо ставить полиси демон.
Кто-то сталкивался с этим? Есть ли способ как-то поправить на стороне клиента?