I need your help on a IIS configuration issue.
My computer is running Windows 7 Pro edition and IIS version is 7.5. The server, and the issue, is local only.
I have an ASP.NET 2.0 website with a strongly secured folder. In this folder there is a page doing authentication with physical eletronic certificate.
I precise that I cannot modify the web.config file of the project as it is shared with several machines and different systems (but I am the first with Windows 7).
What I did:
- First I had to generate a self-signed certificate for my localhost server.
- Then I activated the SSL encryption for the secured folder of my website
- I also check the "accept client certificate"
When I access to this folder, i have a nice error HTTP 403.7 - Forbidden.
I know that it means my client (web-browser) is not sending a certificate to the server, or the server cannot validate the client certificate.
But my server and client are localhost, so they should share the same root certificates and revocations lists, didn't they?
I already updated all the revocation lists, root certificates and I exported the server generated certificate to add it to my local store.
I am running out of ideas, what did I miss? I was thinking of a user permission issues but I cannot figure how to see that.
Thanks for your help.
EDIT: here's a complete picture of the error (in french sorry, but there's not much information) http://uppix.net/4/9/d/3bcff253cfceb0b297fbb63205709.png
I don't have enough reputation to display these image in my post...