Blazor Webassembly - запрос от браузера к серверу API возвращает 302 HTTP-код (перенаправление) - как обрабатывать
Приложение Blazor Webassembly отправляет HTTP-запрос Ajax на сервер
// blazor page code
async Task GetDataFromServerApi() {
using (var resp = await Http.GetAsync("Api/ResourceGroup").ConfigureAwait(false)) {
if (resp.StatusCode == HttpStatusCode.Redirect) {
// never come here
}
}
}
Серверный API возвращает HTTP-код 302. Браузер немедленно обработает запрос. Приложение Blazor не получает ответа и не может проверить код состояния.
Как узнать статус ответа HTTP 302 в приложении Blazor?