Ask a Question

Advanced Search

Solution ID : SO17241

Last Modified : 05/02/2018

How to import an SSL certificate to Microsoft ISA server

Solution

After the Certificate and the Private key file (.pfx) has been exported, the certificate must be imported to the ISA's Personal certificate store.

Create an MMC Snap-in for Managing Certificates

  1. From the Web server, click Start > Run
  2. In the text box, type mmc
  3. Click OK
  4. From the Microsoft Management Console (MMC) menu bar, select File > Add/Remove Snap-in
  5. Click Add
  6. From the list of snap-ins, select Certificates
  7. Click Add
  8. Select Computer account
  9. Click Next
  10. Select Local computer (the computer this console is running on)
  11. Click Finish
  12. In the snap-in list window, click Close
  13. In the Add/Remove Snap-in window, click OK
     

Import the Certificate with Private Key

  1. Open the Microsoft Management Console (MMC).
  2. On the left pane, click Certificates.
  3. On the right pane, double-click Personal.
  4. On the right pane, right-click Certificates and select All Tasks > Import (this opens the Certificate Import Wizard). Click Next.
  5. Browse to the certificate that you want to import and click Next.
  6. Enter the password used to secure the certificate for export and then click OK.
  7. To export the certificate again from this computer, select Mark the key as exportable.
  8. Select the option Automatically select the certificate store based on the type of certificate. (This ensures all the certificates in the certification path (Root, Intermediate, and Server) are stored in the proper place. Problems may occur if a certificate is placed in the wrong store.) Click Next.
  9. Click Finish. A message confirms successful import. Click OK.


Assigning the certificate on the ISA server

Open the ISA Manager and complete the SSL installation.

  1. Right-click the server that is going to accept the incoming connection, and then click Properties.
  2. Click the Incoming Web Requests tab.
  3. Click the Internet Protocol (IP) address entry for the site that will be hosted, or the all IP addresses entry if individual IP addresses have not been set up.
  4. Click Edit.
  5. Select the Use a server certificate to authenticate to web users check box.
  6. Click Select.
  7. Select the previously imported certificate.
  8. Click OK.
  9. Select the Enable SSL listeners check box.
  10. Expand the Publishing folder, and then click Web Publishing Rules.
  11. Double-click the Web publishing rule that will route the SSL traffic.
  12. On the Bridging tab, locate Redirect SSL requests as, and then select HTTP requests (terminate the secure channel at the proxy).
  13. Click OK.
  14. Restart the ISA Server.