2

cloud9 で meteor アプリを実行しています。AdminLTE をインストールしました。ローカル ホストでアプリを実行すると、すべてがうまくいきます。cloud9-IDE で実行すると、AdminLTE パッケージに関連する次のブラウザー エラーが発生します。

Mixed Content: The page at 'https://app-user.c9users.io/' 
was loaded over HTTPS, but requested an insecure stylesheet 
'http://0.0.0.0:8080/packages/mfactory_admin-lte/css/AdminLTE.min.css'. 
This request has been blocked; the content must be served over HTTPS.
'http://0.0.0.0:8080/packages/mfactory_admin-lte/css/skins/skin-green.min.css'.
This request has been blocked; the content must be served over HTTPS.

どうすればこれを修正できますか? https経由でhttpにアクセスする必要がある場所を赤くします。httpsに関しては、私は少し無知です。何か案は?

4

1 に答える 1

1

解決策を見つけました。環境変数を強制する必要があります。したがって、アプリを実行するには:

 ROOT_URL="https://app-username.c9users.io/" meteor --port $IP:$PORT
于 2015-12-22T12:42:56.040 に答える