aps.net core mvc中使用session

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

没办法就用session。

铺垫>>

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

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

>>对比

 

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

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

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

猜你喜欢

转载自www.cnblogs.com/zx3180/p/9553782.html
今日推荐