我在哪里可以find服务器2003的硬盘驱动器上的Windows证书存储位置。我正在编写ac#实用程序来pipe理我们用来通知他们何时到期的less量证书。 所以,我select将它们存储在Windows证书存储区中。 而不是使用我在MMC中看到的任何现有位置(个人…),我想用我的应用程序名称和位置(例如:'c: certs')创build另一个位置,以便我可以返回向上。
如何筛选Windows上的特定域名的networking连接
debugging崩溃而不会引发AppDomain.UnhandledException的exe文件
如何强制Dns.GetHostAddresses .NET方法只查询DNS或DNScaching?
如何关注上次激活的程序?
我强烈怀疑你不需要创建自己的位置。 你有一个很好的理由想要一个? Windows有API来管理证书,我会建议看看这些。 我很确定你可以通过公共API做所有合理的事情。 如果在系统商店中使用这些API,则可能需要编写更少的代码,并且生成的解决方案将更加安全,与操作系统(以及用于处理Windows上的证书的所有其他工具)
我知道这种旧的问题,但是当我正在寻找类似问题的答案时,我能够发现证书信息存储在Windows注册表中,而不是常规文件中: http : //technet.microsoft。 COM / EN-US /库/ cc787544(WS.10)的.aspx#w2k3tr_certs_tools_dgzz
(原谅迟交的答复)
我不确定在这个Syam上,但至少涉及证书的私钥可以在这里:C: Documents and Settings All Users Application Data Microsoft Crypto
再一次,这不是我所能确定的。
可以使用makecert.exe来创建一个新的商店
makecert.exe -sr localmachine -ss
你可以从这里下载工具http://gallery.technet.microsoft.com/Certificate-Creation-tool-5b7c054d
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。