因为后台用session的问题导致。在上传时会用另外一个进程访问程序,这样跟原来已经注册的session就对不上,会出错
解决方法是在验证登陆处增加一个兼容写法。
1 if ($this->_param('sessid')) { 2 session_id($this->_param('sessid')); 3 } else { 4 //正常判断登陆 5 }
然后在post_params里增加当前进程的session,就能验证通过了
post_params: {"aid" : aid, "sessid":sessid}