原因>>用session是想验证 前端输入的验证码和后端存入seesion的是否一致,一开始使用的是TempData[]。但是貌似是生命周期的原因,每次和前端对比的时候返回一个错误,说TempData[]为空。
没办法就用session。
铺垫>>
前端用GetValidateCode()方法拿到 RandomCode()方法生成的5个字符 的图片格式。
服务器session中直接拿到RandomCode()生成的5个字符
>>对比
>>配置 这这这,这是重点,core中使用session需要配置一下,首先命名空间using Microsoft.AspNetCore.Http;
然后Startup.cs中添加两句话。
学习阶段,望不吝赐教,谢谢!