I am writing a basic licensing class for our program. I would like to tie this license to the server so they cannot move the license and expect it to work.
The program is run locally on each workstation from a shared drive on the server. Majority of our customers run on a peer 2 peer network since they are smaller companies and only have a few computers.
I'd like to get a unique identifier for the server so when the workstation starts the application, it will verify the license is running against the correct server.
I have almost completed the class except I cannot figure out how to get a consistent unique identifier for the server.
Also, I am writing this in C#.net.
Any suggestions?
Thanks!