3

Heroku の SSL エンドポイントを使用して Heroku アプリを構成し、DNSimple から証明書を購入しました。自分のサイトを閲覧すると、緑色の https:// (クロム) が表示されることもあれば (何らかの理由でホーム ボタンをクリックしたときなど)、https:// が赤色に変わり、取り消し線が表示されることもあります。証明書は、購入したものではなく、Heroku のデフォルトのものに戻ります。(SSL を表示するために) ロックをクリックすると、「ID が検証されていません」と表示されます。うまくいくときとうまくいかないときがあるのはなぜですか??

私が設定したいくつかのこと

私のapplication.rbは言う

config.force_ssl = false

しかし、私の本番環境では、それをtrueに設定しました

config.force_ssl = true

技術的な詳細でFirefoxを見ると、

(Error code: ssl_error_bad_cert_domain)
4

1 に答える 1

1

DNS 構成を確認します。何らかの理由で、ドメインが Heroku SSL エンドポイントではなく、Heroku 標準アプリ エンドポイントを指している可能性があります。

これがランダムに発生する場合は、同じホスト名に 2 つの DNS レコードが関連付けられていないことを確認してください。実際、SSL エンドポイントを指す CNAME と標準エンドポイントを指す 2 つの CNAME を作成した場合、リクエストはそれらのホスト名のいずれかにランダムにルーティングされます。

于 2013-11-22T16:32:15.773 に答える