My goal is to setup a two factor authentication for an IIS server.
I would like to give my end users a certificate they would install on there personal computer. This certificate would allow them to connect to my web server.
First factor: user must have per-installed certificate to access web server
Second factor: user will input their username and password.
Can anyone point me in the right direction on how to implement this.