от
Недавно мы обнаружили, что API Карт Google не дружат с SSL. Достаточно ярмарка, но какие варианты преодоления этого, что другие использовали эффективно? Будет API Карт работает через SSL (протокол HTTPS)? На данный момент, API Карт не доступны более безопасные (SSL) связи. Если вы работаете в API Карт на безопасный сайт, браузер может предупредить пользователя о небезопасных объекты на экране. Мы рассматривали следующие варианты Разбиение на страницы, так что сбор кредитной картой (требование SSL) не на той же странице, как Google Карты. Переключение на другого провайдера карты, такие как виртуальная Земля. Поговаривают, что они поддерживают SSL. Трюки с iframes. Звучит запутано. Проксирование звонков в Google. Звучит, как много накладных расходов. Есть ли другие варианты, или у кого-нибудь есть понимание вариантов, которые мы рассматривали?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

8 Ответы

0 голосов
от
Недавно мы обнаружили, что API Карт Google не дружат с SSL. Достаточно ярмарка, но какие варианты преодоления этого, что другие использовали эффективно? Будет API Карт работает через SSL (протокол HTTPS)? На данный момент, API Карт не доступны более безопасные (SSL) связи. Если вы работаете в API Карт на безопасный сайт, браузер может предупредить пользователя о небезопасных объекты на экране. Мы рассматривали следующие варианты Разбиение на страницы, так что сбор кредитной картой (требование SSL) не на той же странице, как Google Карты. Переключение на другого провайдера карты, такие как виртуальная Земля. Поговаривают, что они поддерживают SSL. Трюки с iframes. Звучит запутано. Проксирование звонков в Google. Звучит, как много накладных расходов. Есть ли другие варианты, или у кого-нибудь есть понимание вариантов, которые мы рассматривали?
0 голосов
от
Я согласен с двумя предыдущими ответами, что в данном случае может быть лучше с точки зрения юзабилити для разделения двух функций на отдельные экраны. Вы действительно хотите, чтобы ваши пользователи должны быть сосредоточены на внесении полной и достоверной информации о кредитной карте, и имея карту на одном экране может быть отвлекающим. Хотя запись, виртуальная Земля, конечно, не в полной мере поддерживает SSL. Для этого вам просто нужно изменить ссылку на скрипт с HTTP:// на HTTPS:// и добавить
0 голосов
от
Просто чтобы добавить к этому http://googlegeodevelopers.blogspot.com/2011/03/maps-apis-over-ssl-now-available-to-all.html Не пробовал перенос мои SSL карты (в итоге с помощью Bing API Карт) вернуться к Google, но может также быть на картах.
0 голосов
от
Это похоже на бизнес требования/юзабилити вопрос - у вас есть хорошая причина положить карте на странице кредитной карты? Если да, то может стоит работать через некоторые технические проблемы. Вы можете попробовать, используя Mapstraction, так что вы можете переключиться на провайдера, который поддерживает SSL, и вернуться к Google, если они поддерживают его в будущем.
0 голосов
от
Я хотел бы пойти с вашим первым решением. Это позволяет пользователю сосредоточиться на ввода данных кредитной карты. Затем вы можете перевести их на другой веб-сайт, который просит или предоставляет им дополнительную информацию, касающуюся карте Google.
0 голосов
от
Если вы являетесь API Карт Google премьер-клиента, то SSL поддерживается. Мы используем это, и это работает хорошо. До Google сделает доступной SSL, мы proxyed весь трафик и это приемлемо работал. Вы теряете преимущество Google в КДС, когда вы используете этот подход, и вы можете получить ваш IP забанен, так окажется, что вы не генерировать много трафика.
0 голосов
от
Если вы получаете предупреждение системы безопасности в IE 9 при просмотре карт Google, используйте
0 голосов
от
Я просто удалил протокол HTTP и все заработало! Из этого:
...