#azure #azure-web-app-service #blazor #blazor-server-side
#azure #azure-web-app-service #blazor #blazor-на стороне сервера
Вопрос:
Я обновил серверный проект Blazor (ранее Razor Components) через dotnet new razorcomponents -o MySampleApp
. На моем компьютере он работает так, как ожидалось, когда при щелчке правой кнопкой мыши и попытке публикации в Azure происходит сбой с
Ошибка HTTP 503. Служба недоступна.
Я решил эту проблему, используя «автономный» режим развертывания, который приводит меня к ожидаемой домашней странице примера Blazor. Страница прогноза погоды работает, но страница счетчика не увеличивается. Как я могу это исправить?
Комментарии:
1. Нет человека, ранее серверный Blazor 😉
2. Больше нет. Они изменили его обратно.
Ответ №1:
Мне нужно было включить websockets. Дух.
Я нашел его в разделе portal.azure.com > Служба приложений MySampleApp> Конфигурация> Общие настройки> Веб-сокеты.
Кроме того, по-видимому, я могу установить ASP.NET Среда выполнения Core 3.0 в расширениях, что означает, что я могу вернуться к «Зависящему от платформы» режиму развертывания. Это видео очень помогло: https://www.youtube.com/watch?v=GfazTDXH6JA