在ASP.NET中的Cookie中存储IP或MAC地址

时间:2014-06-06 17:35:23

标签: c# asp.net

是否可以在ASP.NET中的Cookie中存储客户端系统的IP和/或MAC地址

2 个答案:

答案 0 :(得分:2)

可以在饼干中存储相对较小(<100K)的任何内容,获取信息完全是另一个故事。

获得IP / MAC(在网页上很难做到,&#34;非常有用的IP&#34;几乎不存在的东西)之后,您可能需要对值进行编码以放入cookie。

获取MAC - 通过普通JavaScript无法实现。受信任的站点/可信控制可能能够获得一个MAC addresses in JavaScript

获取IP - 您的服务器上可以看到外部可见的IP作为标题,您还可以找到能够为您提供此类IP的现有服务。请注意,大多数情况下它与本地可见的本地机器的IP不同。

答案 1 :(得分:1)

用户的IP地址存储在Request.UserHostAddress。