I have done the following:
- Installed the Centralized Certificate Store feature
- Created a network share and set the passwords
- Created
example.com.pfx
andwww.example.com.pfx
files in the share - Verifed that my certificates are listed in IIS under
Centralized Certificates
- Selected
Require Server Naem Indication
andUse Centralized Certificate store
for my domain and created a site binding for the correct IP address and hostnameexample.com
- Stopped all websites except the one I'm working on.
My browser does not pick up the certificate!
It picks up the machine certificate.
You must ensure that
Require Server Name Indication
is enabled for ALL https site bindings on all sites. You have to globally use SNI or the centralized store gets confused.It doesn't matter:
TIP: I think I finally figured out WHY this is happening to me.
If you like to hit
Tab, Space, Tab, Space
to select checkboxes you need to SLOW DOWN. There's a strange bug somewhere and if you doTab, Space, Tab
too quickly it won't actually select the checkbox. So I think I was just zooming through many site bindings and some of them got skipped.