Я получаю токены OAuth2 от IdentityServer2 для моего приложения Web MVC.
Если я использовал Core, этот код выведет меня из системы как для моего веб-приложения, так и для ID4;
public async Task Logout()
{
await HttpContext.Authentication.SignOutAsync("Cookies");
await HttpContext.Authentication.SignOutAsync("oidc");
}
Когда я использую Microsoft.Owin.Security, я могу выйти только из своего веб-приложения;
public void Logout()
{
var authContext = Request.GetOwinContext().Authentication;
authContext.SignOut("Cookies");
}
Команда authContext.SignOut ("oidc"); не работает. Как мне это сделать с помощью Овина?