我使用R中的leaflet
包生成了一張地圖。一切正常,我可以將貼圖發佈到我的網站。然而,我的網站使用SSL,當地圖加載時,我得到混合內容通知,因爲CartonDB.Positron通過http加載。使用小冊子在ssl中載入供應商瓷磚R
混合內容:在該頁面的「https:// mywebsite.com」裝載了HTTPS,但要求一個不安全的形象「http://b.basemaps.cartocdn.com/light_all/12/1171/1566.png在Chrome中 - 特別是,我得到的這條消息「控制檯開發者工具」 」。此內容也應通過HTTPS提供。
有沒有一種方法可以在R中通過SSL在Leaflet中加載提供者切片?
例如,我可以在addProviderTiles
中指定從SSL加載嗎?現在我只有addProviderTiles("CartoDB.Positron")
。
我同意這應該工作,但事實並非如此。問題是'urlTemplate =「https'中的」s「,如果你使用」s「運行上面的代碼,數據點會被繪製出來,但背景圖像是純灰色的,如果你刪除了」s「 「http」,地圖加載併成爲背景圖像,似乎調用「https」是問題,不幸的是,'addTiles'選項似乎不是一種可行的解決方法。 – scottsmith