求救各位大侠:关于HTTP_REFERER的问题

liangwei389 2008-12-07 05:34:24


问题是这样的:有两个网站,域名分别是 www.abc.com和www.123.com

现在www.abc.com需要在www.123.com上通过模拟HTTP的POST提交来获取数据。

为了保证只有www.abc.com才有权限获取数据,

因此在www.123.com上的接口页面,加一个验证判断提交页面的域名

我用的Request.ServerVariables["HTTP_REFERER"]方法,获取提交页面的URL

结果出问题了,

Request.ServerVariables["HTTP_REFERER"]获取到的URL是空值?

求救各位大侠有什么解决方法?先谢谢了!
...全文
83 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fibona 2008-12-07
  • 打赏
  • 举报
回复
如果是两个不同的网站,那用一个加密的字符串做验证,比如说是三方加密的,在A网站发送该值,然后在B网站通过公共密钥进行解密,如果相等,则进行通过,后则报告,来源错误

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧