Ошибка при публикации проекта из локальной среды разработки в удаленную среду разработки - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть компоненты React, использующие Ax ios для подключения к API, который размещен в той же локальной разработке. Фактически, интерфейсный сайт React и серверный сайт Net Core Entity Framework находятся в одном проекте Visual Studio.

Локально, он работает нормально. Однако, когда я публикую sh, я пытаюсь запустить сайт на удаленном сервере разработки, я получаю эту ошибку:

Uncaught (в обещании) Ошибка: ошибка сети

Я проследил это до этого фрагмента кода:

const fetchData = async () => {
  const result = await axios("https://localhost:44376/api/getData");
  // return the result
  return result;
};

Я понял, что это потому, что я использую localhost в адресе топора ios.

Но если я изменю это, он больше не будет работать локально.

Поэтому мне интересно, есть ли способ создать URL, чтобы он работал в обеих системах?

Спасибо!

...