Избегание сообщений со смешанным содержимым в IE - PullRequest
1 голос
/ 08 февраля 2010

У нас есть безопасный веб-сайт (SSL), на котором мы хотим совершать звонки на картографический сервер Google. Картографическим сервером является http, а не https, и каждый раз, когда происходит обновление этого экрана (каждую минуту для нас), IE выдает свое раздражающее сообщение о смешанном контенте (пытаясь просмотреть сайт с безопасной и незащищенной информацией).

То, что я ищу, - это способ обойти это. Например, есть ли способ прокси-запроса, чтобы наш внутренний запрос был https, но другая сторона прокси не была защищена? Я пытаюсь по сути обмануть данные, чтобы обмануть браузер.

Есть идеи здесь? Фактическая безопасность конечной точки менее важна, чем предотвращение самого сообщения об ошибке.

Спасибо! Дон

Ответы [ 4 ]

2 голосов
/ 08 февраля 2010

Есть способ подавить это на уровне браузера , который может быть нежелателен для вас, но я подумал, что выкину его туда. В IE Инструменты | Настройки интернета | Безопасность | Интернет-зона | Пользовательское диалоговое окно, вы можете установить «Показать смешанный контент», чтобы включить. Это, вероятно, в срочном порядке прямо сейчас. Опять же, это настройка уровня браузера для одного пользователя, поэтому, вероятно, не будет работать для вас. Это действительно открывает много проблем с безопасностью, и большинство администраторов не будут этого делать (отравление DNS, m-i-m и т. Д.).

Ваш второй вариант - стать главным клиентом: http://code.google.com/apis/maps/faq.html#ssl

Ваш третий вариант - использовать Virtual Earth - который поддерживает собственный SSL без каких-либо строк

РЕДАКТИРОВАТЬ см. Аналогичный вопрос: здесь

1 голос
/ 21 марта 2012

Вот проблема с этим. Несмотря на то, что API является SSL, миниатюрные изображения, которые карта имеет для местоположений, НЕ являются ssl. Таким образом, вы все еще можете получить сообщение.

1 голос
/ 28 июня 2011

По состоянию на март 2011 года API Карт Google доступен для всех через SSL:

http://googlegeodevelopers.blogspot.com/2011/03/maps-apis-over-ssl-now-available-to-all.html

0 голосов
/ 09 июля 2014

удалить runat = "server" из головы, где вы используете код для связи API с вашей страницей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...