Как разрешить сайту скачать файл
Перейти к содержимому

Как разрешить сайту скачать файл

  • автор:

Ошибка «Не удалось скачать» при скачивании файлов с защищенных веб-сайтов в Internet Explorer 9 и более поздних версиях

Устаревшее и не поддерживаемое классическое приложение Internet Explorer 11 было окончательно отключено с помощью обновления Microsoft Edge в некоторых версиях Windows 10. Дополнительные сведения см. в статье Часто задаваемые вопросы о прекращении использования классических приложений Internet Explorer 11.

В этой статье содержатся сведения об устранении ошибки Не удалось скачать , которая возникает при попытке скачать файлы с помощью Internet Explorer 9 или более поздней версии.

Исходная версия продукта: Internet Explorer 9 и более поздних версий
Исходный номер базы знаний: 2549423

Симптомы

Вы не можете скачивать файлы или просматривать файлы с веб-сайта при подключении к сайту по протоколу HTTPS (безопасные сайты) с помощью Internet Explorer 9 или более поздней версии. Например, вы посещаете безопасный веб-сайт, например банк или другое финансовое учреждение, и пытаетесь скачать или просмотреть PDF-файл. Файл не отображается в Internet Explorer, и может появиться сообщение об ошибке, похожее на следующее:

Сообщение об ошибке 1

Internet Explorer не удается скачать

Сообщение об ошибке 2

Эта проблема возникает, если в Internet Explorer выбран параметр Не сохранять зашифрованные страницы на диск .

Причина

Чтобы скачать файлы, Internet Explorer должен создать кэш или временный файл. В Internet Explorer 9 или более поздней версии, если файл доставляется по протоколу HTTPS и все заголовки ответов настроены для предотвращения кэширования, а если установлен параметр Не сохранять зашифрованные страницы на диск , файл кэша не создается. Поэтому скачивание завершается сбоем.

Решение — метод 1

Чтобы устранить эту проблему, сначала попробуйте метод 1. Если метод 1 завершается ошибкой, перейдите к методу 2.

  1. В меню Сервис в Internet Explorer 9 или более поздней версии выберите пункт Свойства браузера, а затем перейдите на вкладку Дополнительно .
  2. Щелкните, чтобы снять флажок Не сохранять зашифрованные страницы на диск в области Безопасность , а затем нажмите кнопку ОК. (Это параметр Internet Explorer по умолчанию.)

Снимок экрана: окно параметров браузера. В разделе Безопасность флажок Не сохранять зашифрованные страницы на диск снят.

Решение — метод 2

  1. Откройте редактор реестра.
  2. Для параметра для пользователя найдите следующий раздел реестра:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings Для параметра для каждого компьютера найдите следующий раздел реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
  3. В меню Правка выберите команду Добавить значение, а затем добавьте следующее значение:
    BypassSSLNoCacheCheck =Dword:00000001
  4. Закройте редактор реестра.

Обратная связь

Были ли сведения на этой странице полезными?

Обратная связь

Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback.

Отправить и просмотреть отзыв по

Блокировка загрузки файлов определенного типа из Интернета

Если вы не хотите разрешать загрузку определенных типов файлов (например, EXE, PDF или ZIP) из Интернета, используйте Управление URL-адресами с комбинацией подстановочных символов. Нажмите клавишу F5, чтобы перейти в раздел «Расширенные параметры». Выберите «Интернет и электронная почта > Защита доступа в Интернет» и разверните ветку «Управление URL-адресами». Щелкните «Изменить» рядом со списком адресов.

В окне «Список адресов» выберите «Список заблокированных адресов» и нажмите кнопку «Редактировать» или «Добавить», чтобы создать новый список. Откроется новое окно. Если вы создаете новый список, выберите «Заблокировано» в раскрывающемся меню «Тип списка адресов» и назовите список. Если вы хотите получать уведомления о доступе к типу файла из текущего списка, включите оповещение при применении ползунка. В раскрывающемся меню выберите «Серьезность регистрируемых событий». Удаленный администратор может собирать записи согласно с требованиями об уровне предупреждений.

Как включить скачивание файлов в Internet Explorer

Для того, чтобы включить скачивание файлов в браузере Internet Explorer в VPS на Windows, нужно:

1) Открыть браузер, нажать на шестеренку в правом верхнем углу и выбрать из меню “Свойства браузера”.

как включить скачивание файлов на windows в internet explorer

2) Перейти на вкладку “Безопасность” и нажать кнопку “Другой”.

выбор необходимых опций в свойствах браузера

3) Найти пункт “Скачивание файла” и нажать кнопку “Включить”, а потом “ОК”.

включаете опцию скачивания файлов

4) Далее появляется всплывающее меню, которое подтверждает внесенные изменения. Нажимаете “Да”.

подтвержение изменений

5) Далее жмете кнопку “Применить” и “ОК”. Если у вас правильно сохранились настройки, можно скачивать файлы. Если Internet Explorer не дает скачивать файлы, проверьте сохранение настроек, которые вы изменили по предыдущим пунктам меню.

Chrome не скачивает файлы? Как обойти блокировку загрузок по HTTP

Если вы установили Chrome 86, который вышел 6 октября, то могли заметить, что некоторые файлы не скачиваются в браузере. При клике по ссылке для загрузки ничего не происходит. Chrome не отображает какое-либо предупреждение и не объясняет, что происходит в таких случаях. При проверке страницы загрузок искомый файл не обнаруживается.

Подобное поведение браузера может вызывать путаницу среди пользователей, ведь они ожидают старта загрузки после клика по ссылке.

В начале 2020 года компания Google объявила, что будет блокировать контент, который передается по незащищенному протоколу HTTP, если исходная страница использует HTTPS. Компания решила развертывать новую функцию поэтапно, постепенно добавляя новые типы файлов для блокировки. Исполняемые файлы, такие как .exe и .bat стали блокироваться в первую очередь с выходом Chrome 86. Будущие версии Chrome будут блокировать даже неисполняемые файлы, такие как файлы форматов PDF, ZIP или JPG.

Пользователям доступен всего один способ для проверки блокировки загрузки. Для этого нужно воспользоваться инструментами разработчика.

  • Выберите Меню > Дополнительные инструменты > Инструменты разработчика.
  • В интерфейсе инструментов разработчика выберите Console.
  • Chrome покажет красное предупреждение «Mixed Content» для заблокированных загрузок. Сообщение отображается на английском языке:

The site at was loaded over a secure connection, but the file at was redirected through an insecure connection. This file should be served over HTTPS. This download has been blocked.

Ниже приведен скриншот подобного предупреждения.

Теперь становится ясно, что именно произошло и каким образом вы можете скачать требуемый файл.

Прямо сейчас самый простой вариант загрузить файл — это щелкнуть правой кнопкой мыши ссылку для загрузки и выбрать опцию Сохранить ссылку как. . Когда вы это сделаете, загрузка будет выполнена.

Обратите внимание, что некоторые ссылки для скачивания, например реализованные на JavaScript, не будут работать с данным способом.

Есть и другие варианты, и возможно, что Google будет блокировать загрузку с помощью щелчка правой кнопкой мыши в будущем:

  • Используйте другой браузер для загрузок. Имейте в виду, большинство браузеров на Chromium будут следовать реализации Google и будут блокировать небезопасные загрузки. На данный момент такие браузеры, как Firefox, Яндекс.Браузер, Internet Explorer, Brave, Vivaldi, новый Edge или Opera, разрешают загрузку.
  • Воспользуйтесь менеджером загрузок. Такие программы, как Internet Download Manager, uGet или Xtreme Download Manager, позволяют скачивать файлы из HTTP-источников. Неизвестно, будут ли браузерные плагины и расширения поддерживать такие загрузки. С другой стороны, вы всегда сможете скопировать URL-адрес с помощью опции контекстного меню и вручную вставить его в менеджер загрузок.

Текущая реализация блокировки небезопасных загрузок в Chrome имеет существенный недостаток — отсутствие ясности и информационной прозрачности. Пользователи, которые не знают об инструментах разработчика, не узнают, почему файл не может быть загружен в Chrome. Обход правой кнопки мыши может работать лишь непродолжительное время, и многие пользователи могут не идентифицировать его как единственный вариант в Chrome для загрузки заблокированных файлов. Вместо этого обязательно должно отображаться четкое предупреждение с возможностью откатить действие, так как пользователи должны контролировать браузер, а не наоборот.

А что вы думаете по поводу текущей реализации блокировки небезопасных загрузок в Chrome?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *