Файл Excel, загруженный из BLOB-объекта, открывается в защищенном режиме - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь загрузить файл Excel с моего клиента с помощью библиотеки file-saver JS.

В настоящее время мы достигли конечной точки на сервере, чтобы загрузить файл. Когда он успешно возвращается, мы используем промежуточное ПО для получения большого двоичного объекта из полезной нагрузки, а затем загружаем его, используя FileSaver.saveAs(blob, fileName).

Ранее для этого мы использовали iFrame.

Используя библиотеку file-saver, исходный URL-адрес blob:https://localhost:8080/...

Ранее в начале URL-адреса не было текста blob:, и, похоже, этот текст вызывает открытие файла Excel в «Защищенном представлении».

У нас есть URL "https://localhost:8080/*" в списке надежных источников Excel, и открытие файла работает нормально, используя iFrame.

Можно ли как-нибудь удалить префикс blob: или регулярно открывать эту загрузку?

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