2011-06-18 42 views
1

我正在開發的商業Web應用程序駐留在SSL環境中。直到現在,我一直在使用Yahoo Maps,當我意識到當切換到安全SSL環境時,YMaps會破壞SSL證書。我知道Google地圖現在提供SSL支持,但不允許用於商業用途,除非您每年只需升級到Premier即可獲得$ 10,000美元!對於我這個小小的創業公司來說,這是不可能的。支持SSL的免費商業地圖

基本上我需要一個免費的映射服務,它將提供來自https域的所有內容。這是否存在?

回答

1

結束使用leafletJS地圖,它允許您指定您的地圖切片的網址。我通過服務器上的一個非常簡單的PHP代理頁面傳遞了平鋪圖像文件的內容。這樣SSL不會因客戶端從不安全的http域請求資源而中斷。

PolyMaps上的警告字: IE < 9不能運行它們,因爲它們需要SVG支持。發現困難的方式!

如果有人想了解我如何解決我的問題的更多信息,請評論回來。

1

即使它確實存在,幾個注意事項:

1)你得到你所支付:將「免費SSL地圖」是質量爲谷歌/雅虎地圖一樣嗎?他們甚至會接近嗎?

2)除非它的藏寶圖,爲什麼他們需要在ssl下服務?他們沒有任何用戶特定的信息(假設你使用客戶端JavaScript來標記/混搭)

3)至於證書問題,請查看協議中立URL,授予您必須吮吸它不介意在IE中彈出6

+3

2:混合內容警告。 – duskwuff

+0

1. http://Polymaps.org是一個高質量替代品的好例子 2.地圖位於一個頁面上,其中包含其他安全信息。因此,我不希望用戶在看到https中斷時擔心。 3.我搜索了'Protocol Neutral URLs'並且什麼也沒找到,有關於此的更多信息? – wilsonpage