Как включить загрузку смешанного контента в Firefox и Google Chrome 80

Обнаружили, что начиная с 80 версии, Google Chrome блокирует смешанный контент, полученный на странице по http запросу.

В частности на портале Битрикс24, если включено прослушивание записи по ссылке (http-запрос), не проигрываются записи разговоров.

Выглядит это так:

  • На плеере длина записи по нулям, хотя длительность разговора больше 0 сек.;

  • Если нажать на кнопку проигрывания, запись не запускается;

  • Но если нажать на ссылку "Скачать запись", то она корректно скачивается (т.е. проблема не с записью, не с сетью и не с запросом, а именно с плеером).

В итоге с 80 версии Google Crome блокирует проигрывание записи, полученной по http запросу.

Для amoCRM по умолчанию все записи загружаются по ссылке. Так что там проблема стоит еще острее. Выглядит так же:

  • Открывается плеер и времени в плеере нет, звук не проигрывается;

  • Но скачать запись удается.

Решение

В последних версиях Google Chrome (начиная с 81) смешанное содержимое полностью запрещено.

Подробное описание в блоге Chromium: https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html

Необходимо настроить разрешения для конкретного сайта (вашей CRM):

  • Нажмите на замочек рядом с адресом сайта;

  • Выберите Настройки сайта;

  • Разрешите загрузку небезопасного контента (самый последний пункт).

Mozilla Firefox включает в себя блокировщик смешанного контента. Этот блокировщик смешанного содержимого включен по умолчанию и защищает пользователей от атак «людей посередине» и перехватчиков на страницах HTTPS.

Mozilla классифицирует смешанный контент на два типа — смешанный активный контент, такой как в сценарии, и смешанный пассивный контент, например изображения. Первый считается опасным, поскольку он может изменить поведение HTTPS-страницы и украсть конфиденциальные данные у пользователей — следовательно, он блокируется по умолчанию в Firefox.

Теперь, когда ваш пользователь заходит на страницу HTTPS с заблокированным смешанным активным контентом, вы увидите уведомление со следующим сообщением:

Firefox заблокировал небезопасный контент.

Он отобразит щит и предложит следующие варианты:

  1. Подробнее;

  2. Сохранить блокировку;

  3. Отключить защиту на этой странице;

  4. Не сейчас.

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

Чтобы отключить предупреждения о смешанном контенте в Firefox в Windows 8, откройте Firefox, введите about: config в адресную строку и нажмите Enter.

Используя окно поиска, найдите параметр с именем security.mixed_content.block_active_content.

Как только вы нашли его, дважды щелкните по нему. Его значение автоматически изменится с True на False.

Перезапустите браузер Firefox.

Last updated