diff --git a/src/MusicStore.Spa/Controllers/AccountController.cs b/src/MusicStore.Spa/Controllers/AccountController.cs index 4d33042837..03e7d9ad28 100644 --- a/src/MusicStore.Spa/Controllers/AccountController.cs +++ b/src/MusicStore.Spa/Controllers/AccountController.cs @@ -123,9 +123,9 @@ namespace MusicStore.Controllers [HttpPost("logoff")] [ValidateAntiForgeryToken] - public IActionResult LogOff() + public async Task LogOff() { - SignInManager.SignOut(); + await SignInManager.SignOutAsync(); return RedirectToAction("Home", "Page"); } diff --git a/src/MusicStore/Controllers/AccountController.cs b/src/MusicStore/Controllers/AccountController.cs index 1d4a201994..b71c87f737 100644 --- a/src/MusicStore/Controllers/AccountController.cs +++ b/src/MusicStore/Controllers/AccountController.cs @@ -435,16 +435,16 @@ namespace MusicStore.Controllers // POST: /Account/LogOff [HttpPost] [ValidateAntiForgeryToken] - public IActionResult LogOff() + public async Task LogOff() { - SignInManager.SignOut(); + await SignInManager.SignOutAsync(); // TODO: Currently SignInManager.SignOut does not sign out OpenIdc and does not have a way to pass in a specific // AuthType to sign out. var appEnv = Context.RequestServices.GetService(); if (appEnv.EnvironmentName.StartsWith("OpenIdConnect")) { - Context.Authentication.SignOut("OpenIdConnect"); + await Context.Authentication.SignOutAsync("OpenIdConnect"); } return RedirectToAction("Index", "Home");