Выход из системы с помощью Angular WebApi: ошибка ОПЦИИ - PullRequest
0 голосов
/ 29 марта 2019

Когда я отключаюсь от своего углового приложения через WebApi, мой запрос отклоняется во время разговора OPTIONS

Я использую OpenIddict и Asp.Net core 2.2, и я называю этот метод

[HttpGet("~/connect/logout")]
public async Task<IActionResult> Logout()
{
    await _signInManager.SignOutAsync();
    return SignOut(OpenIddictServerDefaults.AuthenticationScheme);
}

У меня есть эта ошибка

info: Microsoft.AspNetCore.Hosting.Internal.WebHost [1] Запрос запуска HTTP / 1.1 ОПЦИИ http://localhost:44300/connect/logout ошибка: OpenIddict.Server.Internal.OpenIddictServerHandler [0] Запрос на выход из системы был отклонен, поскольку был указан неверный метод HTTP: OPTIONS. Информация: OpenIddict.Server.Internal.OpenIddictServerHandler [0] Ответ на выход был успешно возвращен в виде простого текста: { «ошибка»: «недопустимый запрос», "error_description": "Указанный HTTP-метод недопустим." }.

У меня нет проблем с другими API

...