Google PubSub:使用 AppEngine 推送端点订阅时出现 SSL 错误

Google PubSub: SSL error when subscribing using an AppEngine push endpoint

我创建了一个使用推送端点订阅的主题。端点是一个简单的 AppEngine Web 服务。 Google PubSub 文档指出端点必须由 HTTPS 保护。

我没有收到任何到推送端点的流量。 AppEngine 网络服务显示没有请求。我已经通过 Google PubSub 仪表板验证了关于该主题的消息已成功发布。仪表板显示推送订阅的 unreachable_ssl_error。为什么 Google PubSub 报告此错误?

当我尝试通过浏览器访问 SSL AppEngine 端点时,我也收到了 SSL 证书错误。这对 AppEngine 网站来说正常吗?

https://cloud.google.com/appengine/kb/general#https 中所述,SSL 受 App Engine 支持,但方式有些特殊。

具体来说,我引用...:[=​​15=]

Note: After April 2013 Google does not issue SSL certificates for double-wildcard domains hosted at appspot.com (i.e. *.*.appspot.com). If you rely on such URLs for HTTPS access to your application, change any application logic to use "-dot-" instead of ".". For example, to access version v1 of application myapp use https://v1-dot-myapp.appspot.com.

另请参阅上一段 URL 关于 app.yamlsecure 的必要性以及 link 语言特定说明的确切说明配置东西,例如 https://cloud.google.com/appengine/docs/python/config/appconfig#Python_app_yaml_Secure_URLs 如果你在 Python.

中编程