Как разрешить любой машине доступ к атласу mongodb через мой сайт - PullRequest
0 голосов
/ 08 ноября 2019

Я развернул свое тренировочное приложение через Zeit. Мое приложение может получить доступ к моему кластеру в атласе MongoDB только через мою машину. Когда я загружаю приложение через телефон или другое устройство, оно не подключается к MongoDB. Что я делаю, чтобы другие машины, по крайней мере, могли отображать данные из моей базы данных?

Я установил запись в белом списке, чтобы разрешить доступ с любого IP.

    const uri = 'mongodb+srv://mytest:mypassword@cluster0-mqtm7.gcp.mongodb.net/test?retryWrites=true&w=majority'

     mongoose.connect(uri, {useUnifiedTopology: true, useNewUrlParser: true, useCreateIndex: true});

     const connection = mongoose.connection;
     connection.once('open', () => {
        console.log("MongoDB database connection established 
     successfully");
}).catch(error => {
    console.log(error);
})

Когда я набираю URL на своем ноутбуке, данные из базы данных отображаются, но при попытке установить другое устройство база данных не подключается.

...