File Mover Blog

November 1, 2025

How to create a certificate using powershell

How to create a certificate using powershell

In a previous blog article we used a self signed certificate to authenticate against Azure. We used PowerShell to achieve this.

We used the following PowerShell script:

  • We used “C:\ProgramData\LimagitoX\Certificates\Sharepoint” as output path for the certificate files
  • We used  Test123!  as password
  • Our certificate is valid for two years > -NotAfter (Get-Date).AddYears(2)

 

# This PowerShell script will create the certificate files under the following directory
$certPath = "C:\ProgramData\LimagitoX\Certificates\Sharepoint"
New-Item -ItemType Directory -Path $certPath -Force | Out-Null
 
$cert = New-SelfSignedCertificate -Subject "CN=FileMoverCert" `
    -CertStoreLocation "Cert:\CurrentUser\My" `
    -KeyExportPolicy Exportable `
    -KeySpec Signature `
    -KeyLength 2048 `
    -KeyAlgorithm RSA `
    -HashAlgorithm SHA256 `
    -NotAfter (Get-Date).AddYears(2)
 
$password = ConvertTo-SecureString -String "Test123!" -Force -AsPlainText
Export-PfxCertificate -Cert $cert -FilePath "$certPath\FileMover.pfx" -Password $password
Export-Certificate -Cert $cert -FilePath "$certPath\FileMover.cer"
 
Write-Host "Certificate created!" -ForegroundColor Green
Write-Host "Thumbprint: $($cert.Thumbprint)"
Write-Host "Upload $certPath\FileMover.cer to Azure Portal"

Open PowerShell as Administrator (Run as Admin ..) and paste the script + <Enter>

limagito file mover create a certificate

If you need any help about this ‘create a certificate’ article, please let us know.

Best Regards,

Limagito Team

#certificate #managedfiletransfer #filetransfer #filemanagement

By Limagito-Team How-to , , Share:
SEARCH