javascript - 通过 Node.js 服务器将我的 IP 地址发送到 MongoDB
问题描述
我正在为 Heroku 上托管的服务器运行一个 Mongo Atlas 服务器和一个 Node.js Rest-Api。通过连接到 Mongo 服务器。猫鼬和 express.js。当我设置 Mongo 服务器时,我将所有 IP 地址列入白名单。所以我的问题是:
- 当我的客户端应用程序连接到 Rest-Api->Mongo 服务器时,我的 IP 地址会以某种方式发送/解析到我的 MongoDB 服务器。
- 还是仅将我的 Rest-Api 的“IP”(不知道是否存在)列入白名单就足够了?
解决方案
您的 MongoDB 服务器将收到连接实例的 IP 地址。在这种情况下,如果您的呼叫是通过 REST API 路由的,那么共享的 IP 地址(并且需要列入白名单)是托管您的 REST API 的服务器(如果我理解正确的话,就是 Heroku)。
推荐阅读
- c++ - 声明 const 时模板成员函数解析失败
- html - 如何通过 Google 协作平台上的嵌入式代码访问 Google Drive 上的公共图像?
- xml - XSLT - 如果条件在 for-each 定义中
- javascript - 按钮消失
- javascript - 将所有 Intel CPU 类型显示为 HTML 中的各种选项值
- python - 使用 python=3.6 和 tensoflow=1.15 加载本机 TensorFlow 运行时失败
- paypal - Paypal 沙盒订阅 Webhook 续订事件不起作用
- haskell - 没有因使用“liftIO”而产生 (MonadIO []) 的实例
- java - java.lang.IllegalStateException:键绑定 Ctrl+Shift+R 上的处理程序冲突
- python - 在matplotlib中以y轴单位测量网格的宽度