欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

aps.net core mvc中使用session

程序员文章站 2022-05-18 23:00:22
原因>>用session是想验证 前端输入的验证码和后端存入seesion的是否一致,一开始使用的是TempData[]。但是貌似是生命周期的原因,每次和前端对比的时候返回一个错误,说TempData[]为空。 没办法就用session。 铺垫>> 前端用GetValidateCode()方法拿到 ......

原因>>用session是想验证 前端输入的验证码和后端存入seesion的是否一致,一开始使用的是tempdata[]。但是貌似是生命周期的原因,每次和前端对比的时候返回一个错误,说tempdata[]为空。

没办法就用session。

铺垫>>

前端用getvalidatecode()方法拿到  randomcode()方法生成的5个字符 的图片格式。

服务器session中直接拿到randomcode()生成的5个字符

aps.net core mvc中使用session

>>对比

 aps.net core mvc中使用session

>>配置  这这这,这是重点,core中使用session需要配置一下,首先命名空间using microsoft.aspnetcore.http;

然后startup.cs中添加两句话。

aps.net core mvc中使用session

  学习阶段,望不吝赐教,谢谢!