To secure your website you can use SSL and certificates. In this post I will explain in detail how to setup your site to use a certificate, including the details of installing your own Certification Authority. Finally I will show you some C# code to work with certificates.
Part 1 will show you how to install the Certificate Authority on a Windows 2003 machine, part 2 is about creating a new website,
part 3 shows how to request a webserver certificate,
part 4 shows you how to send the request to the Certification Authority,
part 5 shows you how the CA processes the request,
part 6 shows you how to download and install the certificate on the website,
part 7 shows you how to create a virtual folder.
Part 8 shows you how to test ths site together with some coding examples in C#.
Follow the steps below to enable SSL on a website. I assume that the website is already created and that it is called SSLWebSite.
At this point the certificate request is ready. We now have to send this request to a Certification Authority to get an actual certificate. In part 1 of this posts we have installed our own CA so we can send the request to our own CA.