如何解决仅通过公共 IP 发送 API 请求
我们正在研究第三方 API 集成。
出于安全原因,API 托管公司要求我们将一个公共 ip 加入白名单,所有请求将仅通过该 IP 被允许。
但是我们的用户坐在远程位置,使用 VPN 连接,所以我不知道如何从一个仅在总部可用的公共 ip 发送请求。 我已经阅读了一个线程来通过 Linux 平台上的代理服务器来实现这一点。如果有人可以为我提供在 Windows 平台上执行相同操作的步骤,我将非常感激,因为我对代理完全陌生,而我们根本无法使用 Linux。 预先感谢您的帮助
解决方法
我认为你可以做的是在这个 3rd Party API 之上构建一个服务 API,让你的用户连接到你的服务 API。 然后,您可以将您的服务 API 的公共 IP 提供给第 3 方加入白名单,并且如果将来他们实施额外的安全功能,例如您只需要在一个地方更改不同类型的令牌。 但是,通过这种方法,您需要对服务 API 的安全性负责。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。