Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

Forgive me if this is a trivial question, but I literally have zero experience in hardware administration. I build websites/web apps, but usually use a third party like GoDaddy or Arvixe to facilitate all of the administration tasks. Anyways, I have a VM on Azure that I need to set up SSL on.

  1. Is SSL set up at the "site" level (in IIS), or the server level?
  2. I need to create a self-signed certificate for development purposes- I do this in IIS. Once I create my certificate, how do I apply it to the website in IIS?


share|improve this question

marked as duplicate by DanBig, Chopper3, Bryan, mdpc, Jacob Jul 16 '13 at 20:43

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 1 down vote accepted

In IIS, SSL certificates are bound at the site level. In IIS7, click on the website you want to bind the cert to, on the right hand side you'll see "Bindings".

Open it, click "Add", select HTTPS. Choose your certificate and enter a hostname (required if you're using a wildcard cert).

That should do it.

share|improve this answer
Thanks for the info.. that's what I needed to know! – Mike Marks Jul 16 '13 at 18:11
If this resolved your problem, please be sure to mark it as an answer. Thanks! – Jim G. Jul 16 '13 at 18:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.