我们必须在asp.net和c#中构建一个功能,在一个在线调查中,一个IP地址只允许参加一次调查吗?我们怎样才能做到这一点?
答案 0 :(得分:1)
尝试此操作以获取IP
HttpContext.Current.Request.UserHostAddress;
or
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
or
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
在数据库中存储一些位置..现在每次都在调查请求时可以在数据库中查找它是否存在