Generate a Certificates Signing Request (CSR)
Generate the request utilizing the Certificates snap-in in Microsoft Administration Console (MMC).
Step 1: Open the Certificates Snap-In
- Press Home windows + R, kind mmc, and press Enter.
- Go to File > Add/Take away Snap-in.
- Choose Certificates and click on Add.
- Select Pc account, then click on Subsequent.
- Choose Native laptop and click on End.
- Click on OK to shut the Add/Take away window.
Step 2: Begin the CSR Wizard
- Within the left pane, increase Certificates (Native Pc).
- Proper-click Private and choose:
- All Duties → Superior Operations → Create Customized Request
Step 3: Configure the Request
- On the Certificates Enrollment web page, click on Subsequent.
- Choose Proceed with out enrollment coverage and click on Subsequent.
- On the “Certificates Info” web page, increase Particulars and click on Properties.
- On the Basic tab:
- Enter a pleasant title, e.g., WS25-IIS Certificates.
- Below Topic title, select Frequent Identify.
- Enter the totally certified area title (FQDN), e.g. ws25-iis.windowserver.information.
- Click on Add.
- Below Various title, select DNS.
- Enter the identical FQDN and click on Add.
- Below Key Utilization, guarantee Digital Signature and Key Encipherment are chosen.
- Below Prolonged Key Utilization, add Server Authentication.
- Below Cryptographic Supplier, choose
RSA, Microsoft Software program Key Storage Supplier. - Set Key dimension to 2048 bits.
- Test Make personal key exportable and
Permit personal key to be archived.
Step 4: Save the Request
- Select a location to save lots of the request file (e.g. C:Temp).
- Make sure the format is ready to Base 64.
- Present a filename comparable to SSLRequest.req.
- Click on End.
You may open the file in Notepad to confirm the Base64-encoded request textual content.
Submit the CSR to a Certification Authority
You need to use an inside Home windows CA or a public CA. The instance beneath assumes an internet enrollment interface.
Step 1: Open the CA Net Enrollment Web page
Navigate to your CA’s enrollment web site. If the server doesn’t belief the CA, it’s possible you’ll obtain a warning. You may must or set up the CA certificates as wanted.
Step 2: Submit an Superior Certificates Request
- Choose Request a certificates.
- Select superior certificates request.
- Open the CSR in Notepad, copy the Base64 textual content, and paste it into the request kind.
- Click on Submit.
Step 3: Approve the Request (if required)
In case your CA requires approval, check in to the CA server and approve the pending request.
Step 4: Obtain the Issued Certificates
- Return to the CA internet enrollment web page.
- View the standing of pending requests.
- Find your request and choose it.
- Select the Base 64 encoded certificates format.
- Obtain the certificates.
- Reserve it to a recognized location and rename it meaningfully (e.g. WS25-IIS-Cert.cer).
Set up the SSL Certificates
- Double-click the .cer file to open it.
- Click on Set up Certificates.
- Select Native Machine as the shop location.
- When prompted for the shop, choose:
- Place all certificates within the following retailer
- Select Private
The certificates is now imported and accessible to be used by IIS.
Bind the Certificates in IIS
Step 1: Open IIS Supervisor
- Open Server Supervisor or seek for IIS Supervisor.
- Within the left pane, increase the server and choose your web site (e.g., Default Net Web site).
Step 2: Add an HTTPS Binding
- Within the Actions pane, click on Bindings.
- Within the Web site Bindings window, click on Add.
- Choose:
- Sort: https
- Hostname: the FQDN used within the certificates (e.g., ws25-iis.windowserver.information)
- SSL Certificates: select the certificates you put in (e.g. WS25-IIS Certificates)
Take a look at the HTTPS Connection
- Open Microsoft Edge (or your most well-liked browser).
- Browse to the location utilizing https:// and the FQDN.
- Instance: https://ws25-iis.windowserver.information
- Confirm the certificates is legitimate.
- Test the certificates particulars if desired.
If the web page hundreds securely with out warnings, the certificates is put in and certain appropriately.