Problem
I'm researching some way to identify and validate workstations, and would like to get some value from the machine that is not changeable, such as IP that can change.
I tried to get MAC address , but it does not seem possible because of browser security issues (As mentioned #).
Question
I would like to know if there is any other secure value that I can get via browser and base myself to validate a workstation, I need this value to free and block stations, and this has / will have no connection with system authentication .
Note: I can get this value through the client (JavaScript), or server (ASP.Net MVC). In the latter case creating a Java Applet (which is not the choice but viable since stations would need to have Java installed and configured in browsers).
So I realized a 100% reliable alternative, it does not seem to be possible, so I'd like a viable option without having to use extensions (Java Applets, or Flash), using purely browser features. of recent IE9 + browsers.