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?

0 ответов

Другие вопросы по тегам