ASP.NET identify client device
<p>We are building an online ASP.NET time capture system which will be accessed by KIOSKs. The kisoks will be installed in multiple locations.</p>

<p>Some how we need to identify from which Kiosks the request is coming from so that we can can find the Kiosk details from persistent database.</p>

<p>The application will be hosted on internet. Could anyone suggest me how is it possible to identify each Kiosk in stateless?
1. I've already looked at permanent cookies.
2. IP range (could be tricky, given group of kiosk might go via specific firewall).</p>

<p>Any other suggestions will be appreciated.</p>
