Невозможно подключить бэкэнд в другой сетиJavascript

Форум по Javascript
Ответить
Anonymous
 Невозможно подключить бэкэнд в другой сети

Сообщение Anonymous »

Я делаю групповой проект, в котором один участник делает Frontend, и я занимаюсь бэкэдом. Я, что это с использованием моего IP, он соединяется с Backend
, когда мой ноутбук и его ноутбук оба находятся в той же сети, и я добавляю его IP в Cors , тогда он работает, но когда он в другой, он не может общаться с моим бэкэнд
, мой бэкэнд находится в node.js & express.js . Мой порт из брандмауэра с использованием < /p>

Код: Выделить всё

sudo ufw allow 8080
также используйте различные cors Такие параметры, как,

Код: Выделить всё

app.use(cors({
origin: '*',
methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS'],
allowedHeaders: ['Content-Type', 'Authorization']
}))
< /code>
и < /p>
app.use(cors())
А я прослушиваю 0,0.0.0

Код: Выделить всё

const server = app.listen(PORT, '0.0.0.0', () => {
console.log(`Server started on port ${PORT}`);
});
< /code>
Но мой друг не может получить доступ к моему бэкэнд. Я хочу сделать это универсальным, означает, кто входит в мой IP и порт, он может получить доступ к: 192.168.xx.xxx:8080/


Подробнее здесь: https://stackoverflow.com/questions/795 ... er-network
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»