Выход из IdentityServer4 с помощью Microsoft.Owin.Security - PullRequest
0 голосов
/ 10 января 2019

Я получаю токены 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"); не работает. Как мне это сделать с помощью Овина?

...