Я только что обновил приложение .NET Core MVC WebAPI от 1.0.0 до 1.0.1. Протестировано на месте, и оно работает. При развертывании в Azure я получаю ошибку 500 при попытке вызвать любую службу RESTful. Я включил регистрацию и все, что можно было включить для диагностики на Azure. Однако я продолжаю получать общее сообщение об ошибке 500 без каких-либо подробностей. Не знаете, как отладить это. Обратите внимание, что .net core 1.0.0 работал отлично для меня на Azure.Azure .NET Core Web API 1.0.1 500 error
ответ
Я столкнулся с подобной проблемой и узнал, что Azure запускала старую версию моего приложения. Чтение через asp.net core github issue #267 показало, что моя проблема заключалась в том, что после обновления до 1.0.1 мне пришлось добавить раздел времени выполнения в project.json
. Как пользователь jamesabolton писал:
Чтобы избежать добавления раздела с помощью среду времени выполнения 1.0.1 изменения
"Microsoft.NETCore.App": "1.0.1"
в"Microsoft.NETCore.App": { "version": "1.0.1", "type": "platform" }
Надежда, что помогает!
Хороший ответ. Можете ли вы привести соответствующие разделы из своей связанной проблемы GitHub к вашему ответу? На всякий случай, когда связь замирает в будущем. – Brandon
Конечно, спасибо за совет! – JBarszczewski
- 1. asp core 1.0.1 web api deploy
- 2. Asp.net core web api with mongodb 500 error
- 3. Localhost отказался подключиться .NET Core Web API
- 4. Auth0 Аутентификация для .Net Core Web API
- 5. Версии Web API в .Net Core 1.0
- 6. Ошибка 500 Web API
- 7. .net web api exception error подробности
- 8. Azure Api Ошибка 500
- 9. Как вернуть HTTP 500 из ASP.NET Core RC2 Web Api?
- 10. Pusher dotnet api для .NET Web Api Core и WPF
- 11. отсутствует «Шаблон ASP.NET Core Web Application (.NET Core)»
- 12. Azure web App .net core OpenID redirect_uri issue
- 13. Azure Web Site с ошибкой Django 500
- 14. HTTP 500 error-.NET 2.0
- 15. Azure Queue Storage WebJob с .NET Core
- 16. net core web api: один контроллер работает, но другой не
- 17. Visual Studio Tooling - Ошибка установки .NET Core 1.0.1
- 18. как развернуть .net core web api to linux machine
- 19. Azure vs Web API
- 20. .net Core API ОШИБКИ
- 21. Шлюз API .NET Core
- 22. Asp Net Core Web Push Уведомления
- 23. Как игнорировать маршруты в ASP.NET Core 1.0.1?
- 24. Как создать библиотеку .NET Core Я могу ссылаться из .NET Core App (Web API)
- 25. ASP.NET Core 1.0.1 разбивает проекты
- 26. ASP.NET Core 1.0.1 Таргетинг приложений .NET 4.6.x
- 27. Не удается обновить приложение для .net Core, 1.0.1 на Linux
- 28. Visual Studio 2015 Создал старый проект .NET Core 1.0.1
- 29. .NET Core Web API IIS развертывание локальной машины
- 30. net core web api: перенаправление сообщения в другое сообщение
BTW, я не думаю, что у Azure это работает должным образом, поскольку, когда я отправил запрос на одну из моих служб, используя контент-тип, отличный от application/json, я ожидал бы получить ошибку 415 (Unsupported Media Type) , Однако я получаю только 500 ошибок. Это говорит мне, что ни одна из моих служб веб-API не доступна. –