0

私のドメインは Dreamhost によってホストされています。私のアプリ エンジン アプリはカスタム ドメインによって提供されますが、サブドメイン app.example.com です。私のアプリはブラウザーからアクセスされませんが、リクエストは iOS アプリから行われます。

ここで、Dreamhost からサブドメイン app.example.com 専用の基本的な SSL 証明書を購入しました。

次に、必要な crt ファイルと pem ファイルを Google Domain Settings にアップロードしました。これですべてがうまくいきました。ドメイン設定は、アップロードが成功したことを示しており、CNAME を ghs.googlehosted.com に割り当てました。

この時点で、私は何をすべきか正確にはわかりません。この時点で SSL が魔法のように有効になっていると思いますか? まだ元のようには見えないからです。

私を混乱させているのは、SNI と一意の IP に関するこの話です。Dreamhost は、GAE は別として、証明書をホストするには一意の IP が必要だと言っています。それがDreamhostのことなのか、それとも本当に必要なのかはわかりません. その場合、メイン ドメインとは別のサブドメインに一意の IP が必要ですか?

それとも、これは SNI が処理するものですか? この時点で私は正確に何をすべきですか?

4

1 に答える 1

1

SNI とは何かを理解する必要があります: http://en.wikipedia.org/wiki/Server_Name_Indication

次に、カスタム ドメインの SSLの構成ドキュメントに従う必要があります。

ところで、v4 以降の iOS は SNI をサポートしているので、問題ないはずです。

更新: 一意の IP が必要な場合は、VIP を使用する必要があります。ただし、これには追加の費用がかかり、iOS は SNI をサポートしているため、この場合は必要ありません。VIP は一部の古いブラウザーでのみ必要です。

于 2012-12-14T09:24:47.127 に答える