Hi everybody,
I've been trying to configure mutual SSL authentication on Windows 10 by generating self signed certificates as explained in this old MSDN post:
https://blogs.msdn.microsoft.com/benjaminperkins/2014/05/05/make-your-own-ssl-certificate-for-testing-and-learning/
During the generation phase I have set the CN field of the generated certificates to the proper host name (CN=localhost for a local test, CN=server_ip for machine to machine test).
Then, I've copied all the relevant certificates in the Personal and Trusted Root Certification Authorities stores (on both server and client) and enabled just the HTTPS binding in IIS, forcing SSL authentication.
I can reach the server from the client machine, but when authentication is forced (as above) then the client will fail to connect. In example, IE comes up with the error message "There is a problem with this website's secutiry certificate." and Chrome will
show in detail "NET::ERR_CERT_INVALID".
Any hint of what bit could be missing in the whole process/configuration in order to allow the browser opening the test website?
Thanks a lot,
-Diego