Click here to Skip to main content
15,887,875 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All,

I have a WebApi application which is going to be contacted by client with an X509 certificate.
We are waiting for some extra info from the customer's security people.

Meanwhile, generally speaking, I wonder:
I am able to get the certificate on my server (proved to be easy: Request.GetClientCertificate()), then:

1. what do I do with it?
(i'd like to find the user from the certificate specific to his device and, of course, "validate" the certificate, whatever that entails)

2. How is that more secure that login/password? can't someone steal a certificate and then reuse it on their own device?
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900