Get Adobe Flash player

IIS ManagerObtain a CertificateSelect the server node in the treeview and double-click the Server Certificates feature in the listview:

Click Create Self-Signed Certificate… in the Actions pane.

Enter a friendly name for the new certificate and click OK.

Now you have a self-signed certificate.  The certificate is marked for “Server Authentication” use; i.e. use as a server-side certificate for HTTP SSL encryption and for authenticating the identity of the server.

Create an SSL BindingSelect a site in the treeview and click Bindings… in the Actions pane.  This brings up the bindings editor that lets you create, edit, and delete bindings for your Web site.  Click the Add… button to add your new SSL binding to the site.

New bindings default to http on port 80.  Select https in the Type drop-down. Select the self-signed certificate you created earlier from the SSL Certificate drop-down and click OK.

Now you have a new SSL binding on your site and all that remains is to verify that works.

Verify the SSL Binding

Look in your site’s Actions pane for a link that will browse your site over your new HTTPS binding. Click this link to test your new binding.

IE7 will show you a error page because the self-signed certificate was issued by your machine, not a trusted Certificate Authority (CA).  IE7 will trust the certificate if you add it to the list of Trusted Root Certification Authorities in the certificates store on the local machine or in Group Policy for the domain.   Click Continue to this website (not recommended).

Configure SSL Settings

Configure SSL settings if you want your site to require SSL, or to interact in a specific way with client certificates. Click the site node in the treeview to go back to the site’s home page. Double-click the SSL Settings feature in the middle pane.

Leave a Reply