Hi @Maria Frederiksen,
Thanks for your reply.
Azure only accepts .pfx
files for certificates. Use NAVSIP.dll (special version) to use SignTool.
- Download https://developer.microsoft.com/da-dk/windows/downloads/windows-sdk/ and https://codesigningstore.com/how-to-download-and-install-windows-signtool-exe
- Get NAVSIP.dll https://www.nuget.org/packages/Microsoft.Dynamics.BusinessCentral.Sip.Main
Register NAVSIP.dll using PowerShell (as admin):
regsvr32 /s c:*\NavSip.dll
- Find the certificate thumbprint and Sign the file using SignTool in PowerShell (as admin):
signtool sign /sha1 [your certificate thumbprint] /tr http://timestamp.sectigo.com /td sha256 /fd sha256 /n [Your Organization Name] "path\to\fileToSign.app"
I'm glad that you were able to identify your issue.
Since the Microsoft Q&A community has a policy that "The question author cannot accept their own answer. They can only accept answers by others", I'll repost your solution in case you'd like to "Accept" the answer.
Issue : Unable to perform code Signing in Azure Key Vault.
Please click "Accept my answer" if the provided information is helpful. This will assist other community members facing similar issues in finding the correct solution.