Mvc 4在会话中设置用户数据而无需登录(用于开发和测试)

时间:2013-11-08 13:22:41

标签: c# asp.net-mvc asp.net-mvc-4

我正在开发一个只能在登录后才能访问的MVC4子站点,问题是身份验证将在我的主站点上完成(在MVC3中完成)。

主站点将用户数据存储在:

Session["UsrData"]

继续开发子站点我希望能够模拟登录并以编程方式存储我提供的用户数据,该配置文件将引用数据库中的测试用户。

如何将测试用户数据插入会话?

1 个答案:

答案 0 :(得分:1)

由于您的主站点为每个用户处理登录以进行测试,因此在您的子站点中手动设置会话数据,即Session [“Myvar”]并用#if DEBUG #endif

包围硬连线会话语句