Как устранить неполадки неудачных вызовов API для проекта. NET, работающего на локальном хосте? - PullRequest
0 голосов
/ 31 января 2020

У меня есть API в. NET проекте, который я запускаю с Visual Studio Ma c (8.4.3). Я запускаю его в режиме релиза, и он открывает окно браузера с localhost:5000. Окно браузера говорит «ок». Однако, когда я пытаюсь достичь конечных точек в этом API, он очень быстро завершается неудачей. Когда я запустил этот API (ie. Тот же код) с другого сервера и получил доступ к нему через прокси, он работал нормально. Например, когда я запустил его на сервере с IP-адресом 162.250.198.98 и проксировал его, я столкнулся с конечной точкой, например 162.250.198.98:3000/api/user, и она работала, но теперь, когда я пытаюсь запустить localhost:5000/api/user, либо из моего приложения или от Почтальона, это почти мгновенно выходит из строя. Запустив его в Postman, я попробовал то, что он предложил, отключив «Проверка сертификата SSL» в настройках, но без изменений.

Может кто-нибудь посоветовать мне, как решить эту проблему?

1 Ответ

0 голосов
/ 31 января 2020

Подождите, значит, вы говорите, что при попытке вызвать API на 162.250.198.98: 3000 /api/user Вы в порядке, но пытаетесь сделать то же самое на localhost: 5000 /api/user Вы получаете ошибку? Возможно ли, что Ваш API настроен на прием вызовов на 3000? :)?

Нет, но на самом деле - пожалуйста, проверьте это, может быть, это так просто, я обращаю на это внимание:).

Вы можете изменить / проверить это в Visual Studio: основной проект > Свойства > Отладка > URL приложения .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...