首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用安全性(证书等)自动化ClickOnce部署这样,客户端安装应用程序时没有任何提示。

使用安全性(证书等)自动化ClickOnce部署这样,客户端安装应用程序时没有任何提示。
EN

Stack Overflow用户
提问于 2009-11-19 12:13:15
回答 2查看 1.3K关注 0票数 1

我刚读了http://msdn.microsoft.com/en-us/library/ms996418.aspx,让它在网络上的另一台计算机上运行。我将应用程序部署在网络本身(即\\\abc\something)上。

虽然我无法找到certmgr.exe作为Windows组件的一部分,正如本文所述(..so您将需要使用Windows.中包含的证书管理控制台(certmgr.exe) ),但我在"C:\Program \Microsoft\..so\v6.0A\bin“中找到了它。很好,但我错过了什么吗?我的意思是,如果用户没有安装Visual,怎么办?

现在,我必须显式地在网络上的用户/客户端的计算机上完成这项工作(即使用certmgr.exe导入证书)。有办法让它自动化吗?当我不显式地执行任何操作时,当用户在网络上部署的应用程序(\\\abc\something)中单击\\\abc\something时,他/她可以安装相同的程序,而无需获得基于安全的提示。

我检查了引导程序,但是我不知道如何使用它,在这里?我想将证书粘贴在适当的位置(认为使用certmgr.exe导入证书会将其粘贴在磁盘上的某个地方?)在某个“个人”目录中)?

在gist中,我希望自动化用户可以在没有安全/信任提示的情况下从网络(\\\abc\something)安装应用程序的过程。作为开发人员,我不需要显式地将证书导入到他/她/用户/客户端的计算机中。

EN

回答 2

Stack Overflow用户

发布于 2009-11-25 11:20:55

CERTMGR是MMC管理单元,而不是EXE。以CERTMGR.MSC的身份运行它。

或者,您可以从命令行使用CERTUTIL.EXE,该命令行在最新版本的C:\Windows\System32中可用。

票数 1
EN

Stack Overflow用户

发布于 2011-06-17 13:43:47

CERTMGR是MMC管理单元,而不是EXE。

不,这些实际上是两个(稍微)不同的工具。

在Windows7Professional上,certmgr.msc默认安装到System32中。它是一个纯GUI MMC,不能编写脚本。

certmgr.exe可以在命令行上使用,并附带必须单独下载和安装的Windows 7 SDK。但是我认为.exe可以在任何Windows7机器上工作,即使没有安装其他SDK工具。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1762875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档