2013-09-24 5 views
2

Я запускаю сайт. Некоторые из его страниц не работают в Firefox, но отлично работают в Chrome. В Firefox он показывает серый экран рядом с URL-адресом, и когда я нажимаю на этот экран и вручную нажимаю на отключить защиту на этой странице, тогда моя страница отлично работает. Итак, теперь проблема в том, что на моем сайте много пользователей, и некоторые из них не знают, как это сделать, поэтому я хочу обработать его на своем сайте, чтобы его пользователям не нужно было этого делать.firefox заблокировал недопустимый контент

Как я могу это сделать? I Googled и нашел настройку Firefox в about:config с именем security.mixed_content.block_active_content. Если мы установим его в false, это сработает. Так есть ли способ сделать это программно или иначе, чтобы пользователи просто просматривали эту страницу, не видя этого щита?

+0

Для чего вы стоите, вы не одиноки - существует множество крупных сайтов, которые из-за этого почти не используются в Firefox. – Flyto

ответ

4

Как я понимаю, контент, который по умолчанию заблокирован Firefox, теперь является http-контентом, доступ к которому осуществляется с https-страницы. Обычными типами контента, которые являются фолом, являются внешние таблицы стилей и изображения.

Насколько я знаю, способ предотвратить проблему на вашем сайте - убедиться, что, если страница обслуживается https, все и все другие файлы, на которые он ссылается, также обслуживаются https.

0

firefox has blocked content that isn't secure означает, что некоторые содержания на вашем сайте не безопасны. У меня был такой же вопрос, как мои шрифты скачивании с http://google.apis.something вместо HTTPS

Тогда я изменяю //google.apis.something и проблема разрешится.

Чтобы знать, что не является безопасным в вас веб-сайт использования this link

0

Привет друзья,

Причина вы видите эту ошибку в Mozilla Firefox потому, что ваш сайт является Mixed Box, который , ваш сайт имеет множество внутренних ссылок , которые не защищены SSL.

Чтобы избежать появления этой ошибки в Mozilla Firefox, вы должны убедиться, что все внутренние ссылки на вашем сайте защищены SSL .

Таким образом, использование https: // на странице не HTTP: //

Я надеюсь, что я был достаточно ясно ответить на ваш запрос.

Смежные вопросы