0

プッシュ エンドポイントを使用してサブスクライブするトピックを作成しました。エンドポイントは単純な AppEngine Web サービスです。Google PubSub のドキュメントには、エンドポイントを HTTPS で保護する必要があると記載されています。

プッシュ エンドポイントへのトラフィックを受信して​​いません。AppEngine Web サービスにリクエストが表示されません。Google PubSub ダッシュボードで、トピックに関するメッセージが正常に公開されていることを確認しました。ダッシュボードには、プッシュ サブスクリプションのunreachable_ssl_errorが表示されます。Google PubSub がこのエラーを報告するのはなぜですか?

ブラウザ経由で SSL AppEngine エンドポイントにアクセスしようとすると、SSL 証明書エラーも表示されます。これは AppEngine サイトでは正常ですか?

4

1 に答える 1

1

https://cloud.google.com/appengine/kb/general#httpsに記載されているように、SSLApp Engine でサポートされていますが、やや特殊な方法でサポートされています。

具体的には、引用します...:

注: 2013 年 4 月以降、Google は、appspot.com でホストされている二重ワイルドカード ドメイン (つまり、*.*.appspot.com) に対して SSL 証明書を発行しません。アプリケーションへの HTTPS アクセスにこのような URL を使用する場合は、アプリケーション ロジックを変更して、「.」ではなく「-dot-」を使用します。たとえば、アプリケーション myapp のバージョン v1 にアクセスするには、 https://v1-dot-myapp.appspot.comを使用します。

secureinの必要性に関するこの同じ URL の前の段落app.yamlと、設定の正確な方法に関する言語固有の手順へのリンクも参照してください。 Python でプログラミングしている場合は#Python_app_yaml_Secure_URLs 。

于 2015-03-21T19:22:29.677 に答える