原因>>用session是想驗證 前端輸入的驗證碼和后端存入seesion的是否一致,也可以使用的是TempData[]。
鋪墊>>
前端用GetValidateCode()方法拿到 RandomCode()方法生成的5個字符 的圖片格式。
服務器session中直接拿到RandomCode()生成的5個字符
>>對比
>>配置 這這這,這是重點,core中使用session需要配置一下
首先Startup.cs中添加如圖兩句話,然后在使用Session的控制器里引入 命名空間using Microsoft.AspNetCore.Http;
最最最重要的,刪掉這段,要不然getstring時一直說是null,就是get不到。不懂是什么原因,還望指教指教。
學習階段,望不吝賜教,謝謝!