如何强制 Google 云端点仅在整个 API 或特定方法上使用 https?

Cha*_*eon 2 google-app-engine google-cloud-endpoints

我想确保端点 API 仅通过https提供信息:

  1. 如何强制 API仅在整个 API上使用https
  2. 如何强制特定方法仅使用https

我应该在 Google App Engine Java 或 Python27 中包含什么样的代码?

Dan*_*oet 5

默认情况下,Google Cloud Endpoints通过https提供已部署的 API ,并且无法覆盖它。如果这是您想要的行为,那么您已准备就绪。

在本地测试期间,您将看到通过http 提供的API ,但这是由于本地服务器中缺少证书和对 SSL 的支持。

  • 是的,您可以在 https://app-id.appspot.com 上提供服务而无需支付证书费用。(有证书,但它是 Google 的,您不必为此付费。) (2认同)