最近在写的项目里面用到了手机短信验证,发送短信什么的都是好的,而且本地的代码啥都是好的,到了线上就出问题了,总是返回验证码错误,打印的时候发现session里面的验证码是空的
开始以为是session文件夹没有写入的权限,后来都给开了最高权限,还是获取不到session,更奇怪的是其他的地方是可以获取到session的,看了session文件,发现session的值写进去了,但是键没写进去,找了很多方法,一个都没成功,后来测试了很多方法才发现,session里面的键不能是纯粹的数字,必须是数字和字符串的组合,否则键是写不进去的