【发布时间】:2019-11-09 03:44:55
【问题描述】:
我使用 VS 2017 模板中的个人用户帐户创建了一个 Web 应用程序。我搭建了 Identity 部分以查看已完成的工作并检查一切是如何工作的。
引起我注意的一件事是登录后创建的应用程序 cookie。
由于登录创建它,我希望它在注销时被删除。但它在注销后仍然存在。由于我在 cookie 身份验证方面很绿色,我的问题是是否需要保留 cookie 还是应该删除它?如果是,我将如何将其删除?
既然没有删除,身份如何区分用户是否登录(如果不是基于 cookie)?
【问题讨论】:
-
感觉它应该消失了。也许您还有其他一些身份验证方法,两个身份验证 cookie 或其他什么?
标签: c# cookies asp.net-identity asp.net-core-2.2 .net-core-2.2