【发布时间】:2018-12-19 13:42:04
【问题描述】:
我们在定制的 CMS 上为客户托管大量网站。它们都为 Google 的 Maps 和 Geocoding API 使用相同的 Google API Key。
我们希望通过列出所有客户端域名来开始限制我们的 Google API 密钥的 HTTP Referrer。
我们发现这样做的唯一方法是编辑 https://console.developers.google.com/apis/credentials/ 上的密钥并在“应用程序限制”选项下一次添加一个域。
Google API 网站上的“应用程序限制”选项预览:
这对我们来说不是很理想,因为我们有数百个客户端域,每次获得新域时都需要开发人员手动添加这些域。
所以我的问题;有没有办法让我们以编程方式添加HTTP Referrer?或者是否有其他方法可以限制我们的客户端域对密钥的使用?
【问题讨论】:
标签: google-api google-console-developer