Rでleaflet
パッケージを使用してマップを生成しました。すべて正常に動作し、マップを自分のウェブサイトに掲載できます。私のウェブサイトはSSLを使用しています。マップがロードされると、CartonDB.Positronがhttp経由でロードされているため、混在したコンテンツ通知が表示されます。具体的には、私は、このメッセージは、「開発者ツール - コンソール」で取得Chromeで:リーフレットを使用してSSLを使用してプロバイダのタイルをロードする
混在したコンテンツ:でページ「https://でmywebsite.comは、」HTTPS経由でロードされますが、安全でない画像」を要求されたhttp://b.basemaps.cartocdn.com/light_all/12/1171/1566.png 'このコンテンツは、HTTPS経由でも配信する必要があります。
RのSSL経由でリーフレットにプロバイダタイルを読み込む方法はありますか?
たとえば、addProviderTiles
にSSLからロードするよう指定できますか?今はちょうどaddProviderTiles("CartoDB.Positron")
があります。
これはうまくいくはずですが、そうではないと私は同意します。問題は "urlTemplate =" https "の" s "です。上記のコードを" s "で実行すると、データポイントがプロットされますが、背景イメージはグレーで表示されます。 "http"、マップがロードされ、背景イメージになります。 "https"と呼ばれるようです。残念ながら、 'addTiles'オプションは実行可能な回避策のようには見えません。 – scottsmith