【发布时间】:2017-06-30 11:00:22
【问题描述】:
目前,我正在使用 ID4、asp.net core 和 angular 2。一切正常,但是当我们在浏览器上打开许多选项卡时,我遇到了一个问题。然后,我们在一个选项卡上注销,但其他选项卡仍然保留令牌并成功调用 API。我们可以强制或验证令牌并返回所有选项卡上的登录页面吗?
我在服务器上登出的代码
await _signInManager.SignOutAsync();
HttpContext.User = new ClaimsPrincipal(new ClaimsIdentity());
var logout = await _interaction.GetLogoutContextAsync(model.LogoutId);
return Redirect(logout?.PostLogoutRedirectUri);
谢谢,
【问题讨论】:
-
请分享您的退出代码(至少在服务器端)
标签: asp.net-core identityserver4