Как найти невидимую проблему смешанного контента на защищенном веб-сайте? - PullRequest
0 голосов
/ 14 сентября 2018

Я развернул базовое приложение PWA на сервере NGINX, созданное с помощью Vue CLI. вместо использования режима history для маршрутизатора Vue выбран режим hash.

Хотя сайт защищен:

enter image description here

У меня есть следующие ошибки, и я не уверен, что я могу с этим поделать. Кто-нибудь, может быть, уже получил такую ​​ошибку?:

Mixed Content: The page at 'https://example.com/service-worker.js' was loaded over HTTPS, but requested an insecure resource 'http://example.com/'. This request has been blocked; the content must be served over HTTPS.
Fetch API cannot load https://example.com/index.html. Redirect failed.
service-worker.js:1 Uncaught (in promise) TypeError: Failed to fetch

==== ОБНОВЛЕНО ====

Могут ли следующие строки нарушить HTTPS?:

enter image description here

==== ОБНОВЛЕНО ====

Просто чтобы убедиться, что нет проблем с разрывом SSL, вызванных мета-тегами "http" файлов SVG. Нет необходимости изменять эти файлы.

1 Ответ

0 голосов
/ 14 сентября 2018

Вы не можете просто отправить запрос от no secure URL до secure.Вы можете проверить эту документацию Mozilla для более подробной информации:
https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content/How_to_fix_website_with_mixed_content.

...