我知道WebApp保存变量中有Application、Cache。但是我应该如何保存这些信息,而且当多人同时访问我提供的接口的时候,还需要提供过期时间,否则保存在Application的validate code会一直一样,这样会有问题
问下这个应该如何处理好,或者说有更好的处理方法
可以保存到数据库。
图形验证码接口可以这样设计:
当用户访问接口的时候生成GUID(随机码)和验证码,设置过期时间,同时保存到数据库;
接口同时返回GUID和验证码;
访问接口的时候GUID当作标识,来检查验证码是否正确或者超时。
Thanks for your help!
不过这个也要存到数据库,感觉太麻烦了点:(
但同时想想如果存到数据库,似乎感觉实现起来要方便很多