Discuz X3.1微信打通后,手机上发布回复时出现提示:“您的请求来路不正确或表单验证串不符,无法提交”问题的解决:
找到网站目录下\source\class\helper\helper_form.php:
在此行下面增加红色文字所标注部分即可。
if($allowget || ($_SERVER[‘REQUEST_METHOD‘] == ‘POST‘ && !empty($_GET[‘formhash‘]) && $_GET[‘formhash‘] == formhash() && empty($_SERVER[‘HTTP_X_FLASH_VERSION‘]) && (empty($_SERVER[‘HTTP_REFERER‘]) ||
strncmp($_SERVER[‘HTTP_REFERER‘], ‘http://wsq.discuz.qq.com‘, 24) === 0 || strncmp($_SERVER[‘HTTP_REFERER‘], ‘http://m.wsq.qq.com‘, 19) === 0 ||