Solved

Help with digital certificate for Clickonce technology

Posted on 2016-08-09
4
28 Views
Last Modified: 2016-08-13
Hi,

How do you obtain a digital certificate at no cost?

Thanks,

Victor
0
Comment
Question by:vcharles
  • 2
  • 2
4 Comments
 
LVL 84
ID: 41750161
You could create a self-certificate, but that doesn't really do you much good if you are distributing this in the wild.

There are some free options out there, but I'm not sure how well they work, and most seem to be geared towards open-source projects.

If you truly need a code signing certificate then it's prudent to purchase one. There are many resellers out there who will provide one for approximately $100 USD/year. Note those are typically resold Comodo certs, but they work.

I got mine from Digicert, after using this link for a deep discount:

https://msdn.microsoft.com/en-us/library/windows/hardware/hh801887%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

Go to the section titled "Step 2: Buy a new code signing certificate", and select the "Buy a DigiCert standard code signing certificate" in either the Standard or Extended sections. This will take you to the a page offering a 50% discount for the certificate on the Digicert site.
0
 

Author Comment

by:vcharles
ID: 41752302
Hi,

I looked at the link but don't see how is it included with Visual Studio to use with Clickonce technology , do you know another link that shows how to use a digital certificate with clickonce technology?

Thanks,

Victor
0
 
LVL 84

Accepted Solution

by:
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 500 total points
ID: 41752456
That link is just to purchase a certificate, which is what you asked. As mentioned earlier, there may be some free certificates out there, but ClickOnce deployment only works with particular types of certificates, and odds are the ones you could get for free would not do the job. After all, the reason you use a code signing certificate is so that your users can be relatively certain the code is from a reliable source. Using a free certificate, which requires little to no verification, doesn't really do that.

To sign your Clickonce deployments, open the My Project page, then select the Signing item on the left side listing. Select you .pfx file using the "Select From File", and then continue to create your ClickOnce deployment. VS will use the Certificate you selected in the Signing section when creating your installer.
0
 

Author Comment

by:vcharles
ID: 41753028
Ok. I think I got it. I need to make sure the cerificaye purchased can be used with clickonce technology and use the steps in your last paragraph to use the certificate. Will reseaech certificates which can be used with clickonce.
Thanks.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

In my previous two articles we discussed Binary Serialization (http://www.experts-exchange.com/A_4362.html) and XML Serialization (http://www.experts-exchange.com/A_4425.html). In this article we will try to know more about SOAP (Simple Object Acces…
The ECB site provides FX rates for major currencies since its inception in 1999 in the form of an XML feed. The files have the following format (reducted for brevity) (CODE) There are three files available HERE (http://www.ecb.europa.eu/stats/exch…
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now