gpt4 book ai didi

visual-studio-2010 - 自动安装:带有证书的自签名ClickOnce list >需要应用程序在客户端PC上的受信任的根证书中安装根CA

转载 作者:行者123 更新时间:2023-12-02 04:15:14 24 4
gpt4 key购买 nike

ClickOnce假定使用签名证书进行分发。如果我正在开发主要应用程序,那么我可以理解购买证书。但是,我的应用程序是针对小型公司的,我无法证明价格昂贵。

我的问题是,当我的应用首次安装时,如何将我自签名的根CA自动安装到受信任的根证书中,以便自签名程序没有问题?

我当前的自签名CA Root和程序证书是在Exchange 2010 / IIS 7.0和OpenSSL之间设置的。客户端将是远程的,所以我不想使用Microsoft的证书颁发机构。您可以在http://www.tekcrack.com/creating-your-own-self-signed-sans-certificate-for-exchange-2010-and-iis-70-1of3.html看到我如何开发证书

有没有人遇到过同样的问题?您采取了什么路线免费解决该问题?

最佳答案

我不知道该证书是否适用于ClickOnce部署。您需要的是代码签名证书。我认为您可以以不到一百美元的价格从GoDaddy购买一台,这对于让您的客户拥有值得信赖的发行商具有良好的温馨感觉来说是相当便宜的。

如果您的客户具有域管理员和任何类型的中央IT小组,则他们可以为您创建将受到信任的证书。

您不能以编程方式在用户计算机上安装证书。 ClickOnce应用程序将没有该级别的特权。您必须让客户安装证书。另外,如果人们在用户不知情的情况下安装证书,那将是一个巨大的安全漏洞。

最后我要说的是-确保您的证书受密码保护,并且没有人可以使用它。如果这样做,并且证书已安装在用户计算机上的存储中,则他们将能够以您的名义在用户计算机上安装应用程序。

综上所述,我认为本文将对您有所帮助:

http://msdn.microsoft.com/en-us/library/ms996418.aspx#clickoncetrustpub_topic1

关于visual-studio-2010 - 自动安装:带有证书的自签名ClickOnce list >需要应用程序在客户端PC上的受信任的根证书中安装根CA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3170123/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com