营销神器

 找回密码
 快速注册

关于formhash:“抱歉,您的请求来路不正确或表单验证串不符”

2014-9-10 17:27| 发布者: 刺客| 查看: 5515| 评论: 0

摘要: 提示“您的请求来路不正确或表单验证串不符”大多情况都是因为某个动态参数没有获取。
情况1:formhash值没有获取。

下面例程,如果不用[登录后提交1参数1]获取formhash值,那么就会提示“抱歉,您的请求来路不正确或表单验证串不符,无法提交”,因为formhash值是用来判断用户是否为登录状态的,如果这个值得错误,那么网站就认为你没有登录成功

同类,如果登录的时候,出现相同提示,那么也是因为某个值没有正确获取

例程:

[编码]gbk[/编码] --gbk的论坛可以不设置编码
--------------------------------------------------------------------------------清除cookie
[清除Cookie]test.wzdr.cn[/清除Cookie]  --退出
[登录退出][/登录退出]
--------------------------------------------------------------------------------正式登录
[登录提交网址1]http://test.wzdr.cn/dx30/member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lssubmit=yes&inajax=1[/登录提交网址1]
[登录提交数据1]fastloginfield=username&username=admin&password=wzdrwzdr&quickforward=yes&handlekey=ls[/登录提交数据1]
[登录成功特征1]>window.location.href===DX30论坛登录成功了。。。&&&欢迎您===DX30登录成功欢迎您[/登录成功特征1]
--------------------------------------------------------------------------------登录成功后获取参数
[登录后提交网址1]http://test.wzdr.cn/dx30/forum.php[/登录后提交网址1]
[登录后提交1参数1]logout&formhash=(.*?)">退出[/登录后提交1参数1]
--------------------------------------------------------------------------------正式发布
[发布提交网址1]http://test.wzdr.cn/dx30/forum.php?mod=post&action=newthread&fid=2&extra=&topicsubmit=yes[/发布提交网址1]
[发布提交数据1]formhash={登录后提交1参数1}&posttime=1388901041&wysiwyg=1&subject={文章标题}&message={文章内容}&allownoticeauthor=1&usesig=1&save=[/发布提交数据1] 
[发布成功特征1]>发表于 <===发布成功了哦。。。[/发布成功特征1]


情况2:formhash值获取错误。

这个问题单独列出来,是要大家引起注意的。比如在注册的时候没有退出之前的注册帐号,那么打开注册页面获取到的formhash值就是登录状态的formhash值,你用登录状态的formhash值去注册,肯定是会来路不正确的。
所以一定要确保正常退出了之前的帐号。(相关帮助:特殊网站如何退出帐号?


情况3:如果某些值不相同,也可能会发帖失败。

发布验证码的:idhash=SF0l0SY0

发帖时的:sechash=Sk1m0oO0
应该相同,参考下面例程

[发布验证码]http://dx30.wzdr.cn/misc.php?mod=seccode&update=01596&idhash=SMnY2Za0[/发布验证码]
[发布提交网址1]http://dx30.wzdr.cn/forum.php?mod=post&action=newthread&fid=2&extra=&topicsubmit=yes[/发布提交网址1]
[发布提交数据1]formhash={登录后提交1参数1}&posttime=1388842403&wysiwyg=1&subject={文章标题}&message={文章内容}&allownoticeauthor=1&usesig=1&sechash=SMnY2Za0&seccodeverify={发布验证码}&save=[/发布提交数据1]


情况4:开始发布正常,一会儿才出现这个错误提示?

有可能这个帐号中途退出了,或者由于其他规则的清空全部cookie命令造成了当前帐号退出。

鲜花

握手

雷人

路过

鸡蛋

抢沙发||关于我们|手机版|营销神器 ( 蜀ICP备14013818号 )

GMT+8, 2019-6-18 04:43

Powered by 营销神器论坛 Discuz!X3.4

© 2007-2019 营销工具

返回顶部