2016-09-22 2 views
0

AppEngineアプリケーションのカスタムドメイン設定があります。私はletsencryptを使って2つの必要な証明書を作成しました。AppEngineカスタムドメインのSSLサポートの追加

openssl rsa -in privkey.pem > privkey-rsa.pem 

privkey-rsa.pemを作成するには:私は私が行っているので、GAEは、秘密鍵RSAファイルが必要であることを認識しています。私はそれとfullchain.pemファイルをアップロードしています。これらは受け入れられ、App Engineの[SSL証明書]の下に正しいドメインが表示されます。私は私のapp.yaml

内のすべてのルートのためsecure: optionalを設定している

しかし、「設定」の「カスタムドメイン」タブを見て、どれを言っていない「SSLサポート」というタイトルの列があります。私は、存在する証明書と削除された証明書の両方を使用してカスタムドメインを削除して読み込みました。

ただし、[SSLサポート]列は[なし]のままです。 httpsでindex.htmlページにアクセスしようとすると、Chromeで「サイトにアクセスできません」というメッセージが表示されます。

私はあなたをクリックして、あなたが証明書のリストが表示されます>>設定> SSL証明書

答えて

1

App Engineのコンソール...この作業を取得しようとするそれ以上のオプションが用意されていないように見えます>>

+0

Aha!でこの証明書を提供するサブドメインをマークしてください。直感的ではありませんが、機能します。ありがとうございました! – timbo

+0

ええ、私にも最初の時間を見つけてもらったことがあります:) – MeLight

+0

letsencryptのように、 'domainname.com'と' * .domainname.com'の両方を入れなければなりません。 'www.domainname.com'ではなく前者のオプション – timbo

関連する問題