обычное изображение http на странице https / ssl = предупреждение - PullRequest
3 голосов
/ 27 декабря 2011

Я нашел страницу, на которой простые изображения http со страницей https / ssl не могут отображаться без предупреждений.Есть ли способ вывести изображение с другого http: // web-сайта на ваш https://web -сайт без предупреждений?(предположим, у вас есть разрешение на показ этой картинки на вашем веб-сайте).

Chrome поместил желтый треугольник на SSL locker: «... Однако эта страница содержит другие ресурсы, которые не защищены ..«IE отображает предупреждение при загрузке страницы:« Вы хотите просматривать только содержимое веб-страницы, которое было доставлено безопасно? »

Итак, как отобразить изображение на странице https: //, если оно включено?другой веб-сервер?

1 Ответ

5 голосов
/ 27 декабря 2011

Вы можете использовать информацию по этой статье по Encosia. В основном вы должны использовать // синтаксис для ваших URL, чтобы использовать один и тот же протокол во всех случаях. Например, если у вас есть запрос https, следующий код

// ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js

попадет в CDN Google по протоколу https. Однако, если у вас нет контроля над другим сервером, я думаю, вам не повезло. Если у вас есть контроль над другим сервером, я бы рекомендовал использовать метод, описанный в статье выше, позволяя вашему контент-серверу обслуживать оба протокола.

...