Creating self signed certificates on <= IIS7 and assigning to a site using SelfSSL
Creating self-signed SSL certificates can be quite a pain when developing locally with IIS. I ended up collating a series of instructions for the process, and I thought I’d share in case someone finds it useful.
It’s important to note that when creating self-signed certificates on a local development machine running Windows (for example Windows 7), you can only have ONE site with the HTTPS binding.
So these instructions also particularly apply to when you want to swap between the sites that IIS has the HTTPS binding, as well as for setting up a Self-Signed SSL cert the first time.