В основном эта проблема: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/17360912/
Работник службы: учетные данные не отправляются при регистрации
Автор: Yannick S.
Создано: 3 мая 2018
При регистрации работника службы с помощью navigator.serviceWorker.register ('service-worker.js') в сценарии с проверкой подлинности в запросе на выбор работника службы пропускается заголовок авторизации с учетными данными, что приводит к ошибке 401.(Другие браузеры отправляют учетные данные при загрузке сервисных работников.) Обещание, возвращаемое регистром, отклоняется с аргументом TypeError: invalid.
Это также относится к Chrome и Firefox, я не вижу АвторизациюЗаголовок в запросе.Существует опция для register(file, { scope })
, но только для указания области работника службы.
Есть ли такая опция, как для links
для передачи учетных данных?
<link crossorigin="use-credentials">