Coinbase API如何设置IP白名单

最近我一直在使用Coinbase的接口,据说可以设定ip白名单来限制请求ip,但是没有找到相关的方法,谁能给讲一下如何设置?

4 个回答

贝塔收割机
贝塔收割机回答于 12 月 11 日
最佳答案

Coinbase Pro 的 API 默认没有 IP白名单设置这个功能。你如果想保护好自己的接口,还是自己这边做好控制,比如在自己服务器上加一个防火墙,然后只允许特定 IP 可以访问你的 API 服务,然后通过你的代理或网关再去调用 Coinbase 的接口。

Coinbase 的 API Key 管理权限也是比较细致的,可以把权限尽量收得紧一点,只开启自己需要的功能。这样即使被泄露了 Key ,也无法做很多操作。

如果是 Coinbase Commerce ,可以查看官网是否有更新设置。目前大多数安全措施还是要自己这边来部署。

Anna Akana
Anna Akana回答于 12 月 12 日

IP白名单:Coinbase Pro 的API端点本身不支持直接配置白名单,但是你可以通过在API请求的前面加一个代理/云服务提供程序(AWS,Cloudflare)等,去使用他们的白名单功能,然后将API请求通过这些服务代理发送出去,这样就可以实现保护API的目的了。

币航者
币航者回答于 12 月 12 日

Coinbase Pro API 不支持直接设置ip白名单,不像部分交易所一样。

另外,你也可以在自己服务器端做防火墙限制,只允许指定 IP 调用 Coinbase 接口。

如果是云服务的话,安全组、ACL的放行限制也能屏蔽这些非法ip。

重点是如何控制请求来源,coinbase 没有提供这功能,不过你自己可以搞定。

以上就是小编为大家介绍的有关于如何挑选瓷砖的知识,希望能够对您有所帮助。

行情破浪手
行情破浪手回答于 12 月 14 日

Coinbase Pro的API并没有提供IP白名单的功能,但是可以通过以下方式实现IP白名单的效果:

1. 使用第三放API网关

或者如 AWS API Gateway、NGINX 等工具,配置白名单后,转发到 Coinbase 的接口。

2. 部署自己代理层

在服务器或者 VPS 里面搭建个中间代理服务,只有该 IP 能请求,再去请求 Coinbase 的 API,间接限制来源 IP。

3. 联系 Coinbase 客服

企业用户可以联系商务支持,申请更高一级的安全策略。

总结: 以上几种方式都是比较通用的方案,比直接开放API要安全很多。大家可以根据自己的需要来进行取舍,希望对您有所帮助!

您的答案