MongoDB Atlas - 在 AWS S3 和 Cloudfront 上托管时配置 IP 白名单

MongoDB Atlas - Configure IP Whitelist when hosting on AWS S3 and Cloudfront

当站点托管在 AWS S3 上(使用云端)时,如何为 MongoDB Stitch 应用程序(MongoDB Atlas 后端)设置 IP 地址白名单?

虽然我从未设置过 IP 地址,但该网站目前正在运行。

我只是不希望它在某个时候失去访问权限,因为我没有设置正确的 IP 地址白名单。也许没有必要,因为集群已经在 AWS 上了?

谢谢!

IP Whitelist 指定 Atlas 集群将接受客户端请求的 IP。客户端示例包括 MongoDB Compass、Mongo shell 和 Stitch。在这种情况下,您的应用仅通过 Stitch 间接连接到 Atlas。 Stitch 自动为自己添加自己的白名单条目作为客户端。

除非您在 Stitch 设置中指定允许的来源,否则 Stitch 不会限制任何跨域请求。否则,如果没有明确的白名单,使用客户端 SDK 的任何应用程序都无法运行!

这是您可以设置允许来源的控制面板,如果您只希望能够从某些特定域连接到 Stitch:

简而言之,您无需配置 IP 白名单即可让您的站​​点与 Stitch 通信。一切都应该继续工作!