ASP MVC 5 - 会话如何处理身份验证

时间:2015-01-22 11:05:07

标签: asp.net-mvc

据我所知,会话变量基于浏览器和服务器之间建立的http会话的上下文。

在我的应用程序中,我将使用特定的经过身份验证的会话:我将根据身份验证加载会话的客户详细信息。特别是每次我进行注销 - >登录时,我都会得到一个新的“会话”。

如何使用ASP Mvc实现这一目标? (也许是ASP身份/ owin)。 我的梦想应该是为整个auth会话配置会话容器的新范围,而不是http会话容器。 罗伯特

1 个答案:

答案 0 :(得分:0)

一个非常简单的答案是您创建一个新的MVC项目并选择使用表单身份验证

enter image description here

然后选择Individual User Accounts

enter image description here

创建项目后,请检查AccountController.cs文件以及操作视图,然后自行查看正在进行的操作......

如果您想要一步一步跟进,只需在Login操作(第69行)中添加断点并运行Web应用程序并执行登录...您可以然后检查所有变量,cookie和会话。

如果您只是想知道身份验证流程,那里有几个博客和教程,我会指出您可以在ASP.NET MVC website中找到的截屏视频,并查看其中的Pluralsight视频。该网站的右侧。

相关问题