我正在使用 Backendless.com 作为我的应用程序的BAAS。我在他们的服务器上运行了一些自定义逻辑,这些逻辑需要向Google Places API发出HTTP请求。
我正在尝试为 Backendless.com 服务器生成一个 API 密钥来运行此请求,但我不确定我需要生成什么 API 密钥。谷歌开发者控制台给了我4个选项。服务器密钥、浏览器密钥、Android 密钥和 iOS 密钥。
服务器密钥似乎是我想使用的密钥...但我需要为它提供一些 IP 地址...我不知道在哪里或如何找到这些!控制台声明它们是可选的,但不添加服务器 IP 地址似乎不安全。有哪些风险?在哪里可以找到 Backendless.com 应用服务器 IP?
服务器密钥是你想要的。限制访问是一个很好的附加安全措施,但不是必需的。他们基本上是这样,如果有人设法窃取您的 API 密钥,他们就无法从未列入白名单的 IP 中使用它。您将不得不询问 backendless.com 他们是否有有限的IP列表,他们可以满足您的请求。