Barındırılan JavaScript'i kullanarak OpenLayers haritasını kullanıyorum:
<script src="http://openlayers.org/api/2.13.1/OpenLayers.js"></script>
Ancak istemcim SSL yüklü ve harita sayfamı çalıştırmaya çalıştığımda şunu gösteriyor:
(2)[blocked] The page at https://domain.com/rwd/ ran insecure content
from http://openlayers.org/api/2.13.1/OpenLayers.js.
Bu yüzden https one'ı denedim ve openlayers'ın bir tane olmadığı ortaya çıktı
https://openlayers.org/api/2.13.1/OpenLayers.js
Sonra Openstreet js indirin ve istemci sunucusunda barındırılan, ancak sonra tüm stilleri ve ilgili görüntüler kaybolur. Haritayı göstermesine rağmen, temelde konsolda çok sayıda uyarı açılır ve korkarım ki bu oyun mağazasında reddedilebilir. Sunucuda da çalışan karma bir uygulama geliştiriyorum.
Şimdi uyarılar :
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://b.tile.openstreetmap.org/14/8743/5624.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://b.tile.openstreetmap.org/14/8742/5624.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://c.tile.openstreetmap.org/14/8743/5623.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://b.tile.openstreetmap.org/14/8743/5625.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://c.tile.openstreetmap.org/14/8744/5624.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://a.tile.openstreetmap.org/14/8742/5623.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://c.tile.openstreetmap.org/14/8742/5625.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://a.tile.openstreetmap.org/14/8744/5623.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://a.tile.openstreetmap.org/14/8744/5625.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://a.tile.openstreetmap.org/14/8743/5622.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://c.tile.openstreetmap.org/14/8742/5622.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://c.tile.openstreetmap.org/14/8745/5624.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://b.tile.openstreetmap.org/14/8744/5622.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://b.tile.openstreetmap.org/14/8745/5623.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://c.tile.openstreetmap.org/14/8745/5625.png.
The page at https://domain.com/rwd/#/customer-plot/234 displayed insecure content from http://c.tile.openstreetmap.org/14/8745/5622.png.
GET https://domain.com/rwd/js/lib/theme/default/style.css 404 (Not Found)
/*This the corresponding stylesheet that is loaded via Openstreet.js*/
SSL ile cdn ile denedim ve hala aynı sorun:
https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.11/OpenLayers.js
Openstreet için GitHub deposunun tamamını indirdim, bunun resim ve CSS sorununu çözeceğini düşünüyorum.
https://github.com/openlayers/openlayers
Yukarıdakiler CSS sorunlarını çözerken , harita başka bir harici siteden görüntüler yüklenerek gösterilir tile.openstreet.com
. Ben de openstreet js kazmak zorunda gibi görünüyor .. :( ..
Önemli : backbone.js kullanıyorum.
Not : OpenLayers 2.12 ve http temel kimlik doğrulama sorunlarından geçtim ve bu bana yardımcı olmadı. Sunucu yapılandırması üzerinde herhangi bir denetimim yok. Ben sadece web sitesi kurmak için gereken her şey iyi bir şey kurmak için bir klasöre erişim var, ama bu SSL zahmetli.
Google'ın bağlantı kurmasını önlemek için gerçek web sitesi adresi değiştirildi.