【发布时间】:2021-03-29 07:27:56
【问题描述】:
我正在使用带有5.0.1 Microsoft 包的net5.0 项目。
当用户退出时,我会打电话给SignInManager.SignOutAsync 让他们退出。这将删除浏览器中的 cookie。如果您在退出前保存该 cookie,您可以将 cookie 放回浏览器或完全不同的浏览器中,然后再次通过身份验证。
有没有办法在服务器上注销,这样如果在注销后使用 cookie,它就不再有效了?
服务器上除了cookie之外肯定还有其他东西,因为如果你重启服务器,cookie就不再起作用了。
【问题讨论】:
标签: asp.net-core authentication asp.net-identity session-cookies