|
404 not found web api
|
|||
---|---|---|---|
#18+
Всем доброго дня! Имеется приложение WebApi. При запуске приложения из VS все работает, но при развертывании его на IIS получаю ошибку 404 на все запросы. В чем может быть проблема? Насколько я понимаю, чего то не хватает в web.config. Приложение написано на .Net Framework 4.6. IIS 8.0. Буду благодарен за любую помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 17:02 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
asn-ccode Буду благодарен за любую помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 17:12 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
asn-ccode, Вы что-то не так сделали, не за что ) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 18:25 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
Shocker.Pro, какую информацию предоставить? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 21:50 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
hVostt, это я, как бэ, и сам понимаю))) Меня и интересует, в чем может быть дело... Делал вот по этой инструкции: https://docs.microsoft.com/ru-ru/aspnet/core/host-and-deploy/iis/?view=aspnetcore-3.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 21:52 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
asn-ccode Shocker.Pro, какую информацию предоставить? начните с того, что уточните ешё раз следующий момент: у вас ASP.NET Core, или WebApi (.Net Framework 4.6)? если последнее, то вы не ту инструкцию использовали ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 22:08 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
Дмитрий Мух начните с того, что уточните ешё раз следующий момент: у вас ASP.NET Core, или WebApi (.Net Framework 4.6)? WebApi (.Net Framework 4.6) Дмитрий Мух если последнее, то вы не ту инструкцию использовали Виноват, не на тот сайт ссылку скинул. Но для .Net Framework она фактически ничем не отличается. Например, вот еще https://www.c-sharpcorner.com/article/hosting-asp-net-web-api-rest-service-on-iis-10/ В плане переноса сайта на хост она точно такая же... Собственно, и состоит из пары действий... Не понимаю, где я там мог ошибиться... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 22:29 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
asn-ccode Не понимаю, где я там мог ошибиться... Хз, наверное нигде, само не работает :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 22:34 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
asn-ccode, давайте так, мы тут не из тех. поддержки, так что будет лучше, если вы сами обрисуете картину полностью ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 22:36 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
Дмитрий Мух, ситуация такова - я написал приложение web api с использованием .Net Framework 4.6.1. Приложение примитивное, состоит из пары контроллеров (они фактически одинаковые, просто берут данные из разных таблиц). Пример контроллера: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Если запустить приложение из VS в режиме отладки, то все прекрасно работает (см. скрин). Однако после переноса приложения на полноценный IIS сервер, в ответ на запросы приходит ответ 404. Файл web.config: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 22:56 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
Как переносил на хост: в VS выбрал "опубликовать в папку". Затем полученные файлы скопировал в c:\inetpub\wwwroot. Затем в менеджере IIS выбрал "добавить сайт", указал путь к папке и все... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 23:01 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
Дмитрий Мух Хз, наверное нигде, само не работает :) У меня тоже такое подозрение))))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 23:03 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
ну если продолжаешь обращаться к localhost:56554, то, естественно, работать не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 23:22 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
Shocker.Pro ну если продолжаешь обращаться к localhost:56554, то, естественно, работать не будет. адрес в запросах, разумеется, другой указываю. не localhost:56554 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 09:00 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
asn-ccode адрес в запросах, разумеется, другой указываю. не localhost:56554 hVostt Вы что-то не так сделали, не за что ) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 10:02 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
Также не ясно, что за версия операционной системы, всё ли необходимое установлено, включено и зарегистрировано... Все нужные галки прочеканы в Role Services? https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 11:25 |
|
404 not found web api
|
|||
---|---|---|---|
#18+
asn-ccode Как переносил на хост: в VS выбрал "опубликовать в папку". Затем полученные файлы скопировал в c:\inetpub\wwwroot. Затем в менеджере IIS выбрал "добавить сайт", указал путь к папке и все... 1. Выберите другую папку 2. К папке должен быть доступ апликейшен пулу https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc771170(v=ws.10)?redirectedfrom=MSDN 3. К созданному сайту должны быть настроены биндинги ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 11:35 |
|
|
start [/forum/topic.php?fid=18&fpage=8&tid=1354730]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 261ms |
total: | 394ms |
0 / 0 |