DigiCert KnowledgeBase - Technical Support-hero

Knowledge Base

Microsoft SharePoint 2010 | SSL Certificate Installation

Solution ID : TL172
Last Modified : 04/29/2025

The platform on this page has been retired, and is no longer supported. Microsoft ended support for SharePoint 2010 on April 13, 2021. It is recommended to upgrade.

SharePoint 2010 | Installing Your SSL Certificate

Microsoft SharePoint 2010 does not include a GUI for installing the SSL Certificate. Because SharePoint 2010 is designed to run on Microsoft IIS 7, you can use IIS. If you have not yet created a Certificate Signing Request (CSR) and ordered your certificate, see Microsoft SharePoint 2010: SSL Certificate CSR Creation Instructions.

The SharePoint SSL Certificate installation process consists of three steps:

  1. Installing the SSL Certificate

  2. Assigning or binding the certificate to your SharePoint site

    See Using IIS 7 to Assign the Certificate to the SharePoint Website.

  3. Installing the root certificate

    See Using SharePoint 2010 to Install the Root Certificate.
     

SharePoint 2010 | How To Install Your SSL Certificate

Using IIS 7 to Install the SSL Certificate

After DigiCert validates and issues your SSL Certificate, you can use Microsoft IIS 7 to install your SSL Certificate on the server where you generated the CSR, and then, bind it to the SharePoint site.

  1. Save your certificate file (your_domain_name.cer) to the server from which the CSR was generated.

  2. Open Internet Information Services (IIS) Manager.

    Click All Programs > Administrative Tools > Internet Information Services (IIS) Manager on the Windows Start menu.

  3. In Internet Information Services (IIS) Manager, under Connections, click your server’s Hostname.

  4. In the center menu, in the IIS section, double-click the Server Certificates icon.

  5. In the Actions menu, click Complete Certificate Request to open the Complete Certificate Request wizard.

  6. On the Specify Certificate Authority Response page, under File name containing the certification authority’s response, click  to browse to the .cer certificate file that DigiCert sent you, select the file, and click Open.

  7. Next, in the Friendly name box, enter a friendly name for the certificate. The friendly name is not part of the certificate; instead, it is used to identify the certificate.

    We recommend that you add DigiCert and the expiration date to the end of your friendly name, for example: yoursite-DigiCert-expirationDate. This information helps identify the issuer and expiration date for each certificate. It also helps distinguish multiple certificates with the same domain name.

  8. To install the certificate on the server, click OK.


    Known Issue in IIS 7

    A known issue exists in IIS 7 where the following error message is displayed: "Cannot find the certificate request associated with this certificate file. A certificate request must be completed on the computer where it was created." You may also receive a message stating: "ASN1 bad tag value met".

    Solution:

    If this is the server where you generated the CSR, in most cases, the certificate is actually installed. Simply cancel the dialog window and press F5 to refresh the list of server certificates. The new certificate should now be in the list; continue with the next step.

    If the new certificate is not in the list, you need to reissue your certificate as follows:

    1. Create a new CSR.
      See Microsoft SharePoint 2010: SSL Certificate CSR Creation Instructions.

    2. After creating a new CSR, log in to the DigiCert® Management Console (your account). Then, next to your certificate, click Re-Key Your Certificate.

  9. Once you have installed the SSL Certificate successfully on the server, you still need to use IIS to assign or bind that certificate to the SharePoint site.

Using IIS 7 to Assign the Certificate to the SharePoint Website

  1. In Internet Information Services (IIS) Manager, under Connections, expand your server’s name, expand Sites, and then select the SharePoint site.

  2. In the Actions menu, under Edit Site, click Bindings.

  3. In the Site Binding window, click Add.

  4. In the Add Site Bindings window, enter the following information:

    Type: In the drop-down list, select https.
    IP address: In the drop-down list, select All unassigned.
      If your server has multiple IP addresses, select the one that applies.
    Port: Enter 443, unless you are using a non-standard port for SSL traffic.
    SSL certificate: In the drop-down list, select the friendly name of the certificate that you just installed.

  5. When you are finished, click OK.

  6. Now you need to install the root certificate on your SharePoint server.

Using SharePoint 2010 to Install the Root Certificate

  1. Log in to the DigiCert® Management Console (your account).

  2. In the DigiCert® Management Console, under Order, click the order number for the SSL Certificate that you just installed.

  3. On the My Orders tab, click Download.

  4. In the Download Certificate section, click the Download or Copy/Paste Individual Certificates link.

  5. Next, click the ROOT CERTIFICATE icon.

  6. In the Opening TrustedRoot.crt window, click Save File to save the file to your SharePoint server.

  7. Next, open SharePoint 2010 Central Administration.

    On the Windows Start menu, click All Programs > Microsoft SharePoint 2010 Products > SharePoint 2010 Central Administration.

  8. In SharePoint 2010 Central Administration, in the menu on the left, click Security and then, under General Security, click Manage trust.

  9. On the Trust Relationships page, in the menu at the top of the page, click New.

  10. In the Establish Trust Relationship window, in the General Settings section, in the Name box, type the name that you want to give the SSL Certificate.

  11. In the Root Certificate for the trust relationship section, click Choose File to browse for and select the root certificate (i.e., TrustedRoot.crt).

  12. In the Establish Trust Relationship window, click OK.

  13. If the certificate is installed successfully, it should be listed on the Trust Relationships page.



Test Your Installation

If your website is publicly accessible, our DigiCert® SSL Installation Diagnostics Tool can help you diagnose common problems.

If you run into certificate errors, try repairing your certificate trust errors using DigiCert® Certificate Utility for Windows. If this does not fix the errors, contact support.
 

Troubleshooting

Error Message: “The Root Certificate that was just selected is invalid.”

If you receive this error message, do the following:

  1. Copy the TrustedRoot.crt to the root of your drive (i.e. C:\).

  2. Open SharePoint 2010 Management Shell.

    On the Windows Start menu, click All Programs > Microsoft SharePoint 2010 Products > SharePoint 2010 Management Shell.

  3. In the SharePoint 2010 Management Shell command prompt, edit the following command and provide a friendly name and the full path to the certificate file:

    New-SPTrustedRootAuthority -Name "FriendlyName" -Certificate C:\<path to certificate>

    For example:

    New-SPTrustedRootAuthority -Name "DigicertTrustedRoot" -Certificate C:\TrustedRoot.crt

    Note:
     The friendly name is the same name that you used to establish a trust relationship to the root certificate.

  4. If the command runs successfully, the root certificate should be listed on the Trust Relationships page.

  5. If the command fails:

    • Check to make sure that everything in the command is spelled correctly and has the correct formatting.

    • Check to make sure that your root certificate is located in the path specified in the command.

    • Check to make sure that the path specified in the command is the path location where the root certificate is located.

    • Check to make sure that the friendly name matches the trust relationship name of the root certificate.