Счетчик моего серверного приложения Blazor не увеличивается при развертывании в Azure

#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