У меня есть сайт ASP.NET, который должен полностью передаваться по HTTPS. Однако в Google Chrome я получаю предупреждение о том, что на странице есть небезопасные ресурсы. Как я могу узнать, что это за ресурсы и почему они не будут использовать HTTPS?
93
Ответы:
Обычно это происходит из-за того, что вы загружаете изображения, включаемые файлы javascript или внешние файлы CSS без использования https. Вы можете использовать такую программу, как FireBug: http://getfirebug.com/
FireBug сообщит вам, как загружаются ваши элементы, а какие не проходят через слой SSL. Если у вас нет Firefox, то я почти уверен, что в Chrome есть что-то похожее на FireBug.
Вот как использовать firebug:
Надеюсь это поможет
источник
У меня тоже была эта проблема в Chrome. Я проверил вкладку «Сеть», но все ресурсы были загружены через https.
Решение: закройте Chrome и снова откройте.
Chrome должен кэшировать свое обнаружение безопасного содержимого, чтобы даже после устранения проблем сообщение о незащищенном содержимом не исчезало.
источник
Я не имею ничего общего с людьми, предоставляющими этот онлайн-сценарий, но он прост и может быть добавлен в закладки в любом браузере .. работает хорошо и быстро, чтобы решить проблему .. http://www.whynopadlock.com
источник
В Google Chrome: вы можете просмотреть оскорбительный ресурс на
Console
вкладкеInspect Element
окна.Он будет указан как:
Конечно, вам, возможно, придется перезагрузить страницу с
Inspect Element
уже открытым окном.источник
Один из самых простых способов сделать это - щелкнуть страницу правой кнопкой мыши в Firefox и выбрать «Просмотр информации о странице». Затем перейдите на вкладку «Медиа» и найдите все, что загружается с http, а не с https.
источник
Мы почесали наш собственный зуд и написали инструмент, который сканирует ваш веб-сайт и сообщает вам, на каких страницах есть ресурсы без SSL. Вам просто нужно ввести корневой URL своего веб-сайта - нет необходимости проверять каждую страницу вручную.
http://www.jitbit.com/sslcheck/
источник
Я заметил, что когда у меня возникла эта проблема, панель инструментов (uTorrent) вызывала ошибку. Я удалил панель инструментов, и ошибка исчезла. Не уверен, почему панель инструментов может вызвать ошибку на моем сайте, но здесь больше нет проблем с сертификатом SSL.
источник
В Chrome вы можете узнать, какие ресурсы были загружены через http, а не через https, выполнив следующие действия:
1) В меню гаечного ключа выберите Инструменты> Инструменты разработчика.
2) Щелкните значок панели инструментов «Ресурсы».
3) Разверните папку Frames, чтобы увидеть разные страницы. Разверните страницу, ресурсы которой вы хотите увидеть. Затем перечисляются отдельные ресурсы для страницы с разбивкой по изображениям, сценариям и таблицам стилей.
4) Чтобы увидеть URL-адрес, который использовался для загрузки этого ресурса, просто наведите указатель мыши на имя ресурса, и появится URL-адрес с http или https. Вы также можете щелкнуть имя изображения, чтобы увидеть изображение справа вместе с его URL-адресом.
источник
Чтобы добавить к этому, я щелкнул правой кнопкой мыши заголовки столбцов на вкладке «Сеть» и выбрал «Протокол».
Если затем щелкнуть заголовок «Протокол», содержимое отчета будет сгруппировано по HTTPS и т. Д.
источник
В Chrome есть собственный инструмент для разработчиков.
вы можете щелкнуть страницу правой кнопкой мыши, проверить ее ... а затем щелкнуть вкладку «сеть» и перезагрузить страницу. вы увидите рабочий процесс.
источник
Я не знаю, будет ли кто-нибудь проверять этот ответ Или вы, возможно, уже нашли решение, но в любом случае мой ответ может помочь другим людям, страдающим от аналогичной проблемы
http://www.whynopadlock.com/
Это ссылка, которую я использовал для проверки небезопасного содержимого / файла, загружаемого на мою страницу.
Надеюсь, это поможет. :)
источник
Я только что обнаружил такое же поведение в Chrome (firefox показал зеленый замок), хотя все ресурсы были загружены через https.
Причина в моем случае заключалась в том, что сервер поддерживал сломанный (google poodle) SSLv3.
Настройка ssl_protocols для исключения SSLv2 в nginx.conf вот так
исправил проблему для меня.
Я считаю досадным, что хром не делает эту причину более прозрачной. "эта страница небезопасно загружает некоторые ресурсы" вводит в заблуждение, если не ошибается.
источник
Если вы хотите сканировать свой собственный сайт со своего рабочего стола для получения списка всех загруженных ресурсов (хотя и не загружаемых с помощью javascript, что стоит иметь в виду), при использовании Windows вы можете использовать поиск ссылок Xenu . Экспортируйте файл TSV, затем щелкните правой кнопкой мыши и откройте в Excel, затем отсортируйте по URL-адресу, и тогда вы сможете найти эти надоедливые ресурсы http для всех страниц на сайте!
источник