From ed38b39fec4019564c2cf179855d87dbe35948a3 Mon Sep 17 00:00:00 2001 From: David Sparer Date: Thu, 23 Mar 2017 08:59:09 -0600 Subject: [PATCH] attempting to resolve bug with accessing correct key store --- Tools/sign_binaries.ps1 | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Tools/sign_binaries.ps1 b/Tools/sign_binaries.ps1 index b1aa4d6c3..f8285dcec 100644 --- a/Tools/sign_binaries.ps1 +++ b/Tools/sign_binaries.ps1 @@ -46,9 +46,8 @@ if ($CertificatePassword -eq "") { } try { - Write-Output "Trying to open cert: $($CertificatePath)" - Write-Output "Trying to unlock cert with pass: $($CertificatePassword)" - $cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2($CertificatePath, $CertificatePassword) -ErrorAction Stop + $certKeyStore = [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::MachineKeySet + $cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2($CertificatePath, $CertificatePassword, $certKeyStore) -ErrorAction Stop } catch { Write-Output "Error loading certificate file - we won't sign files." Write-Output $Error[0]