判断请求是否属于本站?
像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