question

HenriHein-4198 avatar image
0 Votes"
HenriHein-4198 asked HenriHein-4198 commented

Windows Desktop Application Program: Certificate Requirements

We are looking to use the Windows Desktop Application Program with our application. When I have used this in the past, there had been some requirements for the code signing certificate used. As I recall, it had to be from VeriSign. I don't remember if it had to be an extended validation certificate, or if a vanilla certificate worked. In the meantime, VeriSign sold its certificate products to Symantec. Before plunking down the cost for the certificate, we prefer to get one known to work with the Desktop Application Program. Can anyone tell me what the current requirements are?


dotnet-csharpwindows-api
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

I want to ask How did you know the code signing certificate had to be from VeriSign.

0 Votes 0 ·

Trial and error. When we tried using the process with a certificate that was not VeriSign, it failed. There were some forum posts where you could see other users having the same problem and suggesting using VeriSign, but there was nothing in the Microsoft documentation about it.

0 Votes 0 ·

1 Answer

XiaopoYang-MSFT avatar image
0 Votes"
XiaopoYang-MSFT answered HenriHein-4198 commented

I have not seen The Certificate Requirements Which Must be from VeriSign In the Windows Desktop Application Program Document.
According To The Following Answers Of The SO Question, It's Useable to Generate a certificate using Makecert Except Certificates generated with makecert are normally used for development and testing, not production. And Test First Makecert.
Otherwise, Perhaps Perhaps Perhaps You can use Any Commercial Certificates.






· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thanks for the answer. In the past, a self-issued certificate using Makecert definitely would not have worked with the Windows Desktop Application Program (formerly winqual).

In the meantime, I found this article from DigiCert, where they claim their certificates work with the Microsoft program. I would still like to hear if anyone has had recent experience with this, but baring other information, we will probably go that route.

Thanks again.


0 Votes 0 ·