Я изучаю технологии NodeJS и Fullstack. Я слежу за веб-курсом, но в отличие от учителя я использую виртуальную машину в качестве сервера разработки.
Итак, я использую Windows, чтобы использовать браузер для просмотра внешнего интерфейса, а почтальон - управлять API и виртуальной машиной Ubuntu, запуская весь стек (NodeJS, React, Express, и c.). О, сеть виртуальных машин - это хуже моей собственной, поэтому у нее есть собственный IP-адрес в моя сеть (192.168.x.xxx)
Однако во время тестов я столкнулся с проблемами CORS. На бэкэнде, когда включена библиотека NodeJS CORS, мой бэкэнд не отвечает ни на какие запросы, но когда он отключен, он отвечает ...
Пример без CORS:
Example with CORS enabled:
Такое ощущение, что я делаю что-то не так, но я проверил все возможные ошибки на сервере. Пожалуйста, помогите!