我有一个网页,人们可以在那里投票。 但我希望每个人都只投一票! 请帮我编写 C# 代码。
最佳答案
您可以采取几种不同的方法。
一种方法是记录每个人的 IP 地址。问题是很多人都在使用路由器。如果您阻止用户通过 IP 地址投票,那么您可能会阻止尚未投票的人。
第二种方法是要求用户登录。这是防止用户多次投票的最可靠方法。这也是参与最多的。通过使用 ASP.NET 成员资格提供程序,您可以减少大量工作。
第三种方法是在用户的计算机上设置 cookie。他们可以轻松删除 cookie,但大多数用户不知道它们在那里并且并不真正关心。
关于c# - 如何在asp.net中查找客户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1598828/