2012-03-15 1 views
0

Я использую Google бесплатно gadgets на моем веб-сайте.Как включить бесплатные виджеты google для работы с https?

всякая вещь идет хорошо, когда мое веб-приложение использует http. если я использую https, то эти виджеты вообще не отображаются.


Есть некоторые конфигурации, чтобы виджеты появляются через безопасный http


я вставлять код как следующий в моем веб-странице:

<script src="//www.gmodules.com/ig/ifr?url=http://www.gstatic.com/ig/modules/datetime_v2/kennedy/datetime_v2.xml&amp;up_color=grey&amp;up_dateFormat=wmd&amp;up_firstDay=0&amp;up_clocks=%5B%5D&amp;up_mainClock=&amp;up_mainClockTimeZoneOffset=&amp;up_mainClockDSTOffset=&amp;up_24hourClock=true&amp;up_showWorldClocks=true&amp;up_useServerTime=false&amp;synd=open&amp;w=320&amp;h=160&amp;title=__MSG_title__&amp;lang=en&amp;country=ALL&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script> 
+0

Это не ответ, но у меня недостаточно ответов, чтобы добавить это как комментарий к вашему вопросу. Вы можете найти некоторые подсказки в консоли своего браузера (под инструментами разработчика). – Fuhrmanator

+0

Из любопытства. Что делать, если вы используете ** https ** параметр 'url' в' src' вашего скрипта ('//www.gmodules.com/ig/ifr? Url = https: //www.gstatic ...')? У меня нет надежного сервера, чтобы попробовать его сам. –

ответ

1

Я считаю, что если я сделаю следующее изменение это работает для меня на моем сервере:

<script src="//www.gmodules.com/i.... etc. 

положить HTTP: перед //

<script src="http://www.gmodules.com/i.... etc. 

конечно, используя этот метод, вы потеряете «магию», что SRC = "// обеспечивает И, может быть, не предупреждение о SSL. содержимого на защищенной странице.

EDIT:

Делать немного больше копать, оказывается, что сертификат SSL для gmodules.com сомнителен и защищенное соединение не может быть сделано. Ссылка, предложенная Джо, приводит к статье 2009 года, посвященной аналогичной проблеме.

Я думаю, что это будет исправлено google. Любая работа, о которой я могу думать, выглядит как верх над гаджетом. Если Google не предоставит действительный сертификат на своем веб-сайте или не будет размещать эту службу в домене google.com, не уверен, что это многого, что можно сделать.

2

Какой браузер вы используете ?

Я нашел эту ссылку, которая звучит, как это тот же вопрос, вы сталкиваясь: Google Groups Discussion