Javascript 将Nowjs托管的Node.js服务器连接到MongoDB Atlas DB

Javascript 将Nowjs托管的Node.js服务器连接到MongoDB Atlas DB,javascript,mongodb,mongodb-atlas,vercel,react-fullstack,Javascript,Mongodb,Mongodb Atlas,Vercel,React Fullstack,我在一个附带项目中使用Nowjs、GraphQL和MongoDB,使用mongodbatlas创建远程数据库,使用Nowjs部署服务器。另外,我正在使用Mongoose连接数据库 问题是,MongoDB Atlas要求您将连接到数据库的IP列入白名单,而我找不到托管我的部署的Nowjs服务器使用的IP的多少信息。另外,我必须补充一点,我目前没有使用任何自定义域或别名,只是随机生成的域或别名 有没有办法获取Nowjs IP并以某种方式进行修复?或者有一个域名白名单而不是IP? 我能找到的唯一解决方

我在一个附带项目中使用Nowjs、GraphQL和MongoDB,使用mongodbatlas创建远程数据库,使用Nowjs部署服务器。另外,我正在使用Mongoose连接数据库

问题是,MongoDB Atlas要求您将连接到数据库的IP列入白名单,而我找不到托管我的部署的Nowjs服务器使用的IP的多少信息。另外,我必须补充一点,我目前没有使用任何自定义域或别名,只是随机生成的域或别名

有没有办法获取Nowjs IP并以某种方式进行修复?或者有一个域名白名单而不是IP?


我能找到的唯一解决方案是允许任何IP访问DB,但这似乎是不安全的做法。

显然,从Zeit Now v2开始,这是不可能的,实际上没有办法获得一系列IP或静态IP

维修人员的回答是:

Now部署的IP地址过于动态,因此我们不提供它们的列表。 我们在连接到外部服务时的建议(例如 数据库)是使用强密码和SSL

有一些关于它的内容,你可以检查