Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Basically, I need to uniquely identify a client PC from an intranet webserver for all users that log on. I am considering reliable methods of doing this and am currently considering using client identity certificates. A new certificate would be issued for each workstation that needs to connect to the site. The site would track which certificates were assigned to which machine.

Is it possible to specify a single certificate for a machine that then gets sent to IIS as an identity?

While the web-server will be running Windows, it would be nice if there was a multi-platform solution for the clients.

Thanks for any help

share|improve this question
If you are on the intranet then you can identfy clients by their MAC Address ssince you have 100% control over the network. – Ramhound Jun 17 '13 at 10:44

Client keys are used to identify entities. This could also be a computer.

Please think about adding some more check than the certificate alone as the key can be copied to another computer.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.