c# - 如何在asp.net中查找客户信息

标签 c# asp.net

我有一个网页,人们可以在那里投票。 但我希望每个人都只投一票! 请帮我编写 C# 代码。

最佳答案

您可以采取几种不同的方法。

一种方法是记录每个人的 IP 地址。问题是很多人都在使用路由器。如果您阻止用户通过 IP 地址投票,那么您可能会阻止尚未投票的人。

第二种方法是要求用户登录。这是防止用户多次投票的最可靠方法。这也是参与最多的。通过使用 ASP.NET 成员资格提供程序,您可以减少大量工作。

第三种方法是在用户的计算机上设置 cookie。他们可以轻松删除 cookie,但大多数用户不知道它们在那里并且并不真正关心。

关于c# - 如何在asp.net中查找客户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1598828/

相关文章:

asp.net - ASP.NET 4.8 Web 应用程序中的应用程序洞察配置

c# - 托管函数在非托管结构(C++、C#)中作为回调函数传递的问题

C#线程内存使用

c# - ReSharper 好奇号 : "Parameter is only used for precondition check(s)."

c# - 如何自动退出路径

c# - 从 LinkBut​​ton 下载时文件损坏

asp.net mvc 4 设置viewbag链接

asp.net - 可换肤的音频播放器(或类似于任务栏中的Windows Vista音频控件的东西)-适用于Web

c# - 将复杂类型作为参数传递给 ASMX 服务

c# - 为什么通过 google api 进行的 google 搜索会返回与网页中的搜索不同的结果?