在Google开发人员控制台中设置HTTP referrers,主要是为了控制哪些网站或来源可以请求你的API或资源。以下是设置HTTP referrers的正确方法:
1. 登录Google开发人员控制台
首先,你需要登录到Google开发人员控制台。
2. 选择项目
- 在左侧导航栏中,点击“选择项目”。
- 从下拉列表中选择你要管理的项目。
3. 访问API和服务
- 在左侧导航栏中,展开“API和服务”。
- 点击“凭据”。
4. 编辑OAuth同意屏幕(如果适用)
- 如果你需要设置OAuth同意屏幕,可以先点击“OAuth同意屏幕”并进行必要的配置。
- 确保“已批准的应用程序”部分允许来自指定referrers的请求。
5. 设置HTTP Referrers
- 在“凭据”页面,找到你要配置的API密钥或OAuth客户端ID。
- 点击该密钥或客户端ID旁边的“编辑”按钮。
对于API密钥:
- 在“API密钥限制”部分,选择“HTTP 引用者(网站)”。
- 输入你允许的referrers。你可以指定具体的URL,也可以使用通配符(如
*.example.com/*
)。 - 确保每个referrer都符合你的需求,并且没有遗漏。
对于OAuth客户端ID:
- 在“OAuth同意屏幕”中,找到“已批准的应用程序”部分。
- 在这里,你可以指定哪些应用程序或网站被允许访问你的资源。
- 确保你列出了所有允许的referrers。
6. 保存更改
- 完成上述设置后,点击“保存”按钮。
- 系统可能会提示你确认更改,特别是在修改敏感设置时。
7. 测试配置
- 为了确保配置正确,你可以尝试从允许的referrer访问你的API或资源。
- 如果一切正常,你应该能够成功访问;如果失败,则需要检查referrers设置是否正确。
注意事项
- 安全性:确保只允许来自可信来源的请求,以防止未经授权的访问。
- 更新频率:如果你经常更改允许的referrers,建议定期检查和更新设置。
- 文档参考:Google开发人员控制台的官方文档提供了详细的指南和帮助信息,可以作为参考。