Не загрузился сценарий панели. Обратный прокси не отдаёт статику: проверьте, что
через него открываются /_framework/blazor.web.js и /app.css,
и что путь не переписывается.
Сценарий загрузился, но соединение с сервером не установилось. Панель работает поверх WebSocket, и почти всегда его не пропускает обратный прокси.
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_read_timeout 1h;
proxy_buffering off;
}
map $http_upgrade $connection_upgrade { default upgrade; "" close; }
Проверка: рукопожатие к /_blazor должно отвечать
101 Switching Protocols. Пришло 200 — прокси съедает
заголовки Upgrade. Подробности об ошибке видны в консоли браузера.