我知道“单击一次方法”,发现它的一年证书存在问题,如果我想获得一年以上的证书,则必须从他们那里购买证书。

我想知道,如果有什么办法可以解决这个问题,那么我可以让我的客户获得多年的更新。

最佳答案

您可以生成具有任何到期日期(以及任何“颁发给/颁发者”值)的ClickOnce证书:

makecert -sv ClickOnceTestApp.pvk
     -n CN=Sample ClickOnceTestApp.cer
     -b 01/01/2012 -e 12/31/2100 -r


这将是一个自签名证书,与Visual Studio为单击一次部署而生成的证书相同。

来自http://bernhardelbl.wordpress.com/2012/03/20/create-a-non-expiring-test-certificate-pfx-for-clickonce-applications/

10-06 12:20
查看更多