Problem
You would like your windows Server 2008 instance of SharePoint to respond to https.
Solution
Start computer management
Select the Internet Information Services role
Double click on Server Certificates
In the actions menu Create Self Signed Certificate (or if you are using these instructions for a production instance you can import your new certificate to IIS here as well.
Provide a friendly name for your cert
Right mouse key on your SharePoint web application and select Edit Bindings
In the bindings window add a new binding
Select SSL Settings for the SharePoint web application you’d like to communicate with via SSL / https.
Bind your certificate to “https” for the necessary IP addresses. Please note that port 443 is the default SSL port so don’t change that setting unless you are planning on providing the servername and port number to your end users (e.g. https://sharepoint:42843/)
Now launch your website with the https prefix in the url, if you followed these directions closely you will receive a certificate error since your self signed certificate was not provisioned by a valid certificate authority such as Verisign.
Success!!!
If you need to get a real SSL certificate instead of a self signed version you can browse the trusted certificate authorities in your browser
Popularity: 83% [?]
Cool! For people using W2K3 this tool is slick and easy to use (if you follow the instructions exactly): http://www.microsoft.com/downloads/details.aspx?familyid=CABEA1D0-5A10-41BC-83D4-06C814265282&displaylang=en
Hey can you help me? Would you typically have trouble browsing to the SSL page before you created and installed the certificate? We can’t get the page to load at all if we set up the web application as SSL (before your steps here). Does that sound right to you or is there maybe something else broken?
I just removed my certificate, ran an IISReset and tested the https://sharepoint url and no, it did not work. I believe you must have the cert in place, at least a test one, in order for the page to load via ssl. By the way, during testing you’ll notice that IE wants to open multiple windows so watch out for changing urls.
How to do HTTPS with a specific certificate for a sharepoint subsite?
Like MySite8082 in your example?
I’d like to use a cert which matches the url for external users (rfn.fbglac.com) and it will be published through ISA 2006.
The sharepoint port for the site is 45249. I have my cert with private keys exportable ready for ISA.
I need to publish Sharepoint with Https for internet users using ISA server 2006, how do I install the valid certificate on ISA server using internal CA/commercial CA?
Fantastic – Thanks. You should change Computer Management to Server Manager on your first step though.