2013-03-21 16 views
6

私はセキュリティで保護されたサイトを意味し、https://プロトコルを使用してアクセスします。 このサイトにはハイチャートがあります。SSLで動作しないHighStockチャートhttps

プロトコルがhttp://のとき、ハイチャートは完全に機能していました。 しかし、安全な証明書をインストールした後、どのブラウザーでもロードできませんでした。

HighStockチャートjsを次のようにインポートしました。

その後、私はのhttpからJSを取得するためのプロトコルを変更することを考えた://へのhttps://

以下のようにチャートを始めた。この後Internet Explorerで適切にレンダリングします。

しかしチャートは、まだGoogle Chromeのは、FirefoxとSafariにロードされていないなど

誰でもHTTPSを使用してアクセスしているサイト 上/表示HighStockチャートをレンダリングするために私に適切な方法を伝えることができ://プロトコル

また、エクスポートと印刷機能も有効です。

これは非常に緊急の要件であり、あらゆる種類のヘルプが評価されます。

ありがとうございます。見て任意のコードがなければ

よろしく

ソーハムパテル

+0

あなたはHTTPS経由で輸出したい場合は、設定に独自のを持っていますサーバーをエクスポートします。 –

答えて

0

、それは言うのは難しいですが、1つのオプションでは、HTTPとHTTPSで他の人といくつかのことをロードしているということです。ページのすべてがhttpsを使用していることを確認してください。すべてのロードされたスクリプトなど

+0

チャートで必要なjsファイルだけが、my query.Restに記載されている外部jsファイルを使用するだけで、すべてローカルプロジェクトフォルダ内にあります。 – user2193746

2

私は同じ問題を抱えていたし、私はこれを行うことによって、プロトコル(HTTP :)を削除することによってそれを解決:

<script src="//www.myserver.com/js/HighStock/js/highstock.js" type="text/javascript"></script> 
+0

私のアプリがhttpsで動作しているときに、必要なjsライブラリ(highcharts-more.js)の1つがhttpを使用して参照されたHighChartsを使用しているとき、同様の問題に直面しました。 –

関連する問題