Note that there are some explanatory texts on larger screens.

plurals
  1. POSign application with a certificate in ClickOnce deployment
    text
    copied!<p>For my Windows-based application, I would like to use <a href="http://en.wikipedia.org/wiki/ClickOnce" rel="nofollow">ClickOnce</a> as the deployment technology. My application will be distributed via the Internet.</p> <p>In the article <a href="http://msdn.microsoft.com/it-it/library/ms172240.aspx" rel="nofollow">ClickOnce and Authenticode</a>, I read that:</p> <blockquote> <p>For ClickOnce applications, you must have an Authenticode certificate that is valid for code signing. You can obtain a certificate for code signing in one of three ways:</p> <ol> <li><p>Purchase one from a certificate vendor.</p></li> <li><p>Receive one from a group in your organization responsible for creating digital certificates.</p></li> <li><p>Generate your own certificate with MakeCert.exe, which is included with the Windows Software Development Kit (SDK).</p></li> </ol> </blockquote> <p>In my case, number 2 is not applicable.</p> <p>As I read a few rows later:</p> <blockquote> <p><em>By default,</em> ClickOnce applications <em>signed with self-certs and deployed over the Internet</em> cannot utilize Trusted Application Deployment.</p> </blockquote> <p>(Emphasis mine.)</p> <p>I cannot understand the meaning of this <em>by default</em>. Is the option #3 possible or not in my case?</p> <p>And then, to understand all the possibilities, what does the #1 imply ? ("Purchase one from a certificate vendor") What kind of certificate should I buy? Which <a href="http://en.wikipedia.org/wiki/Certificate_authority" rel="nofollow">certificate authority</a> can be recommended? Depending on what I should choose? How much does a certificate cost?</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload