我们正在构建一个在线ASP.NET时间捕获系统,该系统将由KIOSKs访问。这些kisoks将安装在多个地方。
我们需要确定请求来自哪个Kiosks,以便我们可以从持久数据库中找到Kiosk详细信息。
该应用程序将在互联网上托管。任何人都可以建议我如何识别无状态的每个信息亭? 我已经看过永久性的饼干了。 2. IP范围(可能很棘手,因为一组信息亭可能通过特定的防火墙)。
任何其他建议将不胜感激。
答案 0 :(得分:0)
如果您完全控制了自助服务终端,那么最简单的方法就是向user-agent registry key添加某种类型的唯一ID。如果您没有完全控制权,那么永久性cookie可能是您唯一的路径。如果你使用永久性cookie,你可以要求客户端在填充cookie之前输入某种密码/代码/ id来注册机器。这有助于识别客户端并防止未经授权的计算机访问系统。