Узнайте, какие ресурсы не идут через HTTPS
У меня есть ASP.NET сайт, который должен транспортировать полностью по HTTPS. Однако в Google Chrome я получаю предупреждение о том, что страница содержит ресурсы, которые не являются безопасными. Как я могу узнать, какие эти ресурсы и почему они не будут проходить через HTTPS?
12 ответов:
обычно это происходит потому, что вы загружаете изображения, javascript включают файлы или внешние файлы CSS без использования https. Вы можете использовать такую программу, как FireBug:http://getfirebug.com/
FireBug расскажет вам, как ваши элементы загружаются и которые не проходят через слой ssl. Если у вас нет firefox, то я уверен, что Chrome также имеет что-то похожее на FireBug встроенный.
вот как использовать firebug:
открыть поджигатель Перейдите на вкладку консоль Перезагрузить страницу Любые ошибки https будут отображаться в консоли и сообщать вам, какой ресурс не работает.
надеюсь, что это помогает
У меня только что была эта проблема в Chrome также. Я проверил вкладку "Сеть", но все ресурсы были загружены через https.
решение: закройте Chrome и вновь открыть.
Chrome должен кэшировать свое обнаружение безопасного контента, чтобы даже при устранении проблем сообщение о небезопасном контенте не исчезало.
Я не имею ничего общего с людьми, предоставляя это онлайн скрипт, но это легко и могут быть закладки в любом браузере.. работает хорошо и быстро решить проблему.. http://www.whynopadlock.com
один из самых простых способов сделать это-щелкнуть правой кнопкой мыши страницу в Firefox и выбрать просмотр информации о странице. Затем перейдите на вкладку Media и найдите все, что загружается с http вместо https.
мы поцарапали наш собственный зуд и написали инструмент, который обходит ваш веб-сайт и сообщает вам, какие страницы имеют ресурсы без SSL на них. Вам просто нужно ввести корневой URL-адрес вашего веб – сайта, нет необходимости проверять каждую страницу вручную.
Я заметил, что когда у меня была эта проблема, что панель инструментов(uTorrent) вызывала ошибку. Я удалил панель инструментов, и ошибка исчезла. Не уверен, почему панель инструментов вызовет ошибку на моем сайте, но здесь больше нет проблем с сертификатом SSL.
в Chrome вы можете узнать, какие ресурсы были загружены через http и https, выполнив следующие действия:
1) в меню гаечный ключ выберите инструменты > Инструменты разработчика
2) Нажмите на значок панели инструментов "ресурсы"
3) разверните папку кадров, чтобы увидеть различные страницы. Разверните страницу, ресурсы которой вы хотите увидеть. Затем отображаются отдельные ресурсы для страницы с разбивкой по изображениям, скриптам и таблицам стилей
4) чтобы увидеть URL чтобы загрузить этот ресурс, просто наведите указатель мыши на имя ресурса, и появится URL-адрес, либо с http, либо с https. Вы также можете нажать на имя изображения, чтобы увидеть изображение с правой стороны, а также его URL
чтобы добавить к этому, я щелкнул правой кнопкой мыши на заголовках столбцов на вкладке "Сеть" и выбрал протокол.
Если вы затем нажмете на заголовок протокола, содержимое отчета будет сгруппировано по HTTPS и т. д.
Я не знаю, будет ли кто-нибудь проверять этот ответ Или вы, возможно, уже нашли решение, но в любом случае, мой ответ может помочь другим людям, страдающим от подобной проблемы
Это ссылка, которую я использовал для проверки небезопасное содержимое файла, который был загружен на мою страницу.
надеюсь, что это помогает. :)
Chrome имеет свой собственный инструмент разработчика.
вы можете щелкнуть правой кнопкой мыши страницу, проверить ее.. а затем перейдите на вкладку "Сеть" и обновить страницу. вы увидите рабочий процесс.
Я только что обнаружил такое же поведение в chrome (firefox показал зеленый замок), хотя все ресурсы были загружены через https.
причиной в моем случае было то, что сервер поддерживал сломанный (google poodle) SSLv3.
установка ssl_protocols для исключения SSLv2 в nginx.конф вот так
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
Исправлена проблема для меня.
Я считаю, что жаль, что chrome не делает эту причину более прозрачной. "эта страница загружает некоторые ресурсы небезопасно " очень вводит в заблуждение, если не ошибается.