Хостинг Firebase - загрузка скриптов из неаутентифицированных источников

Сначала я развернул веб-сайт, используя хостинг Firebase.
затем купил домен у Godaddy и связал их вместе.

примечание: пока все работает отлично - https и т. д.

Но при загрузке сайта (с хромом) я получаю такую ​​ошибку:

Эта страница пытается загрузить скрипты из неаутентифицированных источников.

Пример в https://saharmillis.info/

введите здесь описание изображения

введите здесь описание изображения

введите здесь описание изображения

При нажатии кнопки «загрузить небезопасные скрипты» HTTP отменяется.

В консоли я получаю несколько ошибок о ссылке по http вместо https,
но все мои файлы и сценарии CSS расположены на моем хосте Firebase локально.


person Sahar Millis    schedule 23.12.2016    source источник


Ответы (2)


Если вы откроете консоль разработчика Chrome, вы увидите очень явные ошибки с URL-адресами, которые вызывают проблему:

http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2

http://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciPk_vArhqVIZ0nv9q090hN8.woff2

Итак, ваш код (прямо или косвенно) загружает шрифты, которые обслуживаются через HTTP. Обратите внимание, что fonts.gstatic.com также может обслуживать файлы по HTTPS. Поэтому, если вы обнаружите, откуда берутся включения, вы можете просто заменить http:// на https://, чтобы избавиться от ошибки.

Обновление: быстрая проверка показывает, что URL-адреса находятся в файлах в папке со шрифтами. Например. Droid+Sans.css:

/* latin */
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Sans'), local('DroidSans'), url(http://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
person Frank van Puffelen    schedule 23.12.2016
comment
tnx чувак .. U ROCK .. забыл про URL в файлах CSS. - person Sahar Millis; 23.12.2016

Заменены все
"http: //" на "//".

На всякий случай...

person Sahar Millis    schedule 23.12.2016