0

ほとんどの場合、この設定は正しく行われていると思いますが、OpenSSL で作成した ssl 証明書を自分のサイトで取得するのに問題があります。

openssl オプションを使用して rvm で Ruby バージョンをインストールし、openssl パスを設定しました。

rvm install 1.9.3 --with-openssl-dir=$HOME/.rvm/usr

次に、次の指示に従いました: http://www.akadia.com/services/ssh_test_certificate.html

.rvmキー ファイルと証明書ファイルをディレクトリ内の openssl ドメインにコピーしたため、手順 5 は異なります。

次に、ファイルに設定config.force_sslします。trueproduction.rb

ホスティングもsslを有効にするように設定しました。

最後に、サーバーを再起動しました。https://mysite.comにアクセスできますが、サイトに安全でないコンテンツが含まれているという警告が表示されます。

ここから何をすべきかわからない。どんな助けや指示も素晴らしいでしょう。

4

1 に答える 1

0

CDNは通常、正しい解決策を示すことができますが、通常はhttpではなくhttpsを使用してリソースを呼び出す必要があります。CDNのホスト名がrailsオプションのどこかに設定されている場合、多くの場合、https://それを機能させるために単に追加することができます

于 2012-05-19T00:40:54.057 に答える