Невозможно подключиться к WebAPI локально из определенного проекта, но нормально в другой среде или другом решении - PullRequest
0 голосов
/ 14 марта 2019

Невозможно подключиться к WebAPI локально из определенного проекта, но нормально в другой среде

У меня проблема с локальным подключением к проекту WebApi. Давайте назовем это проектом X При запуске в браузере или POSTMAN я получаю ошибку 404. Not Found.

Чтобы попытаться решить эту проблему, у меня есть:

  • Создан отдельный скелет проекта / решения (назовите его проект O) что я могу успешно звонить локально из браузера и Почтальон
  • Протестировано Project X в среде Release, там работает
  • Но когда я тестирую Project X локально, я получаю ошибку 404.
  • Я также попытался просмотреть файл журнала xml, но не могу определить, что в нем что-то стоит (+16 000 строк)
  • Убедитесь, что app.config и web.config были должным образом обновлены
  • Я смотрел другие статьи SO такие как : 404 ошибка на локальном хосте

Единственное, что я заметил, это то, что когда он имеет https, он выдает «Не удалось получить ошибку ответа», но когда я перехожу на http, я получаю ошибку «404 Not Found». Но все еще не уверен, почему это не найти ресурс. Я не верю, что с маршрутизацией что-то не так, поскольку Project X работает в среде релизов.

Я собирался на это несколько дней. В чем может быть разница между dev / local и release, чтобы он выдавал ошибку в одном, а не в другом?

...