当前位置:编程学习 > C#/ASP.NET >>

判断请求是否属于本站?

像CSDN的会员注册一样,可以在CSDN网站外部来实现,请问如何判断收到的请求是否属于本站发出的? 尤其是Post传值方式,还有用Ajax给后台传值。 都可以模拟参数来传给网站,那么无论是本站请求还是外部请求,网站都会执行,请教如何判断非本站请求而拒绝执行。 --------------------编程问答-------------------- 做参数加密传递,接受到后把参数解密,参数就是判断是不是本站的标准。

关于参数的设置,规则是自己定的。

请求地址,也可以判断URL的域名 --------------------编程问答-------------------- 检测 refer url
不过这个用工具也可以伪造,但是可以拦掉初级的,也就够了 --------------------编程问答-------------------- 自己定义一个规则,然后自己能从参数中找到规则 --------------------编程问答-------------------- 1楼说的是否为这样?  var param = "Option=checkuse&userid=" + username;  把userid加密传进来,然后解密看参数是不是userid? --------------------编程问答-------------------- --------------------编程问答-------------------- 访问来源Request.ServerVariables["HTTP_REFERER"].ToString();  --------------------编程问答-------------------- 关注,学习 --------------------编程问答-------------------- --------------------编程问答-------------------- Request.ServerVariables("Http_Referer") 
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,