2016-09-24 7 views
6

私はHeroku上に構築されたアプリにカスタムドメインを接続したいと考えています。誰かが私が実際に証明書を購入する必要があることを確認し、さらにHerokuでSSLアドオンを購入することができますか?英雄アプリ用のカスタムドメイン上のssl

私は両方が必要か、それとも十分ですか?アドオンのポイントは何ですか?すでに支払っdynosを使用している場合は/クヌート

答えて

6

(例えばホビーdynosは)あなたは、あなたのアプリで無料でHeroku SSLを使用して、代わりにSSL Endpoint add onのために支払うことによって、いくつかのコストを節約することができます。 これはMinimum supported browser versionsを参照してください(あなたのアプリは本当に古いブラウザをサポートする必要はありませんと仮定している。

これらのアドオンは、基本的にあなたのプライベートドメインとSSLのためのアプリニーズをサポート。

しかし、どちらのプロトコルを提供追加あなたが選択した上記2の、あなたはまだほかにSSL証明書を取得する必要があります。Let's Encryptから例えば自由証明書を含む実際の証明書のためのさまざまな製品のすべての種類があります。

参照here無料の使用方法については、 Heroku SSLで証明書を暗号化しよう。

ボトムライン:すでに支払い済みのdynosを使用している場合、カスタムHerokuドメインのSSLサポートを無料で追加することは可能です。

しかし、あなたも上記のように困惑している場合は、Expedited SSLなどのサービスに数ドルを支払うことをお勧めします。月額料金の証明書を提供し、インストールの全問題を処理します。それをHerokuで更新しておく。

+0

偉大な答え!ありがとう – knutigro

6

ヘロクでは、無料のティアプランではないと仮定してカスタムドメインにSSLを使用する方がさらに簡単になりました(少なくとも1つのdynoをお支払いいただいた場合)。あなたはアプリの有料プランを持っていたら。

https://blog.heroku.com/announcing-automated-certificate-management

基本的には、Herokuのはあなたのための証明書とあなたが追加したカスタムドメインを生成します。そして、あなたが実行することができ、既存のアプリケーションにSSLを追加するには、あなたのドメインプロバイダによってなどを右転送を設定していることを

をチェックする必要があります。

$ heroku certs:auto:enable -a <app name> 

次に、以下のコマンドを実行して、必ずあなたのカスタムを作りますドメインは返されます:

$heroku domains 
関連する問題