【发布时间】:2022-01-27 09:09:33
【问题描述】:
ASP.NET MVC 4.7.2。我正在从 Azure AD 获取一些用户的信息并将其存储在会话中,因此在会话生效之前我不必再次回拨。
但问题是当用户关闭窗口或退出时,会话也结束了,但是用户仍然可以在没有身份验证的情况下登录。
所以我想同步将用户信息保存在同一个缓存或 cookie 中,以便两者同时过期。我曾想过使用httpContext,但阅读它可能会产生一些问题。目前我正在使用会话,但这不是一个好的选择。我找到了一些其他的解决方案,但它们已经很老了。
谢谢
【问题讨论】:
标签: asp.net-mvc