session生成有延迟???
最近做课程设计,做了一个基于asp.net的web项目,其中有一项用户登录功能,登录时需要输入验证码,验证码由程序生成随机数,并保存在session中,然后判断用户输入的验证码和session中保存的验证码是否一致,若一致就允许登录,但是今天下午在调试程序时遇到了一个问题,就是在登录的时候,程序会几率性报空指针异常,异常就出现在对比验证码是否一致的地方,因为这个程序已经做了两周了,之前从来没有出现过这种错误,今天突然就几率性出错,反复排查原因后终于发现,是因为我电脑一直挂着百度云下载东西,网速占用很高,当我把百度云的下载暂停后,就再也不会出现异常了,但是一旦打开下载,就会有一定几率报异常,难道session的生成与网络环境有关?另外vs自带的iis不是本地服务器吗?也不走80端口,怎么会被下载干扰呢?