Generating a certificate request

In order to create a new certificate, you need to generate a certificate request using the either the Exchange Management Console, or through the shell using the New-ExchangeCertificate cmdlet. Once you have a certificate request generated, you can obtain a certificate from an internal Certificate Authority or a third party external Certificate Authority. In this recipe, we'll take a look at the process of generating a certificate request from the Exchange Management Shell.

How to do it...

  1. In this example, we'll generate a request using two Subject Alternative Names (SANs). This will allow us to support multiple URLs with one certificate:
    $cert = New-ExchangeCertificate -GenerateRequest ` -SubjectName "c=US, o=Contoso, ...

Get Microsoft Exchange 2010 PowerShell Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.