0

我正在使用 Backendless.com 作为我的应用程序的 BAAS。我在他们的服务器上运行了一些自定义逻辑,需要向 Google Places API 发出 HTTP 请求。

我正在尝试为 Backendless.com 服务器生成一个 API 密钥来运行此请求,但我不确定我需要生成什么 API 密钥。Google 开发者控制台为我提供了 4 个选项。服务器密钥、浏览器密钥、Android 密钥和 iOS 密钥。

服务器密钥似乎是我想使用的那个...但我需要为其提供一些 IP 地址...我不知道在哪里或如何找到这些!控制台声明它们是可选的,但不添加服务器 IP 地址似乎不安全。有哪些风险?我在哪里可以找到 Backendless.com 应用服务器 IP?

4

1 回答 1

2

服务器密钥是您想要的。限制访问是一个很好的附加安全步骤,但它不是必需的。他们基本上做到了,如果有人设法窃取您的 API 密钥,他们就无法从未列入白名单的 IP 中使用它。您将不得不询问 backendless.com,他们是否有一个有限的 IP 列表,他们可以确定您的请求来自何处。

于 2016-02-06T15:56:29.757 回答