【发布时间】:2014-09-02 17:08:27
【问题描述】:
我有两把钥匙
一个 .PEM 文件和一个 .KEY 文件。 pem 密钥为 X509 格式。
我从提供商处获得了 pem 文件(我已将 .csr 发送给提供商)。
我将使用 Microsoft Visual C# .NET 中的 HttpWebRequest 和 HttpWebResponse 类发送客户端证书。
为此,我使用 windows 中的 mmc 工具在 2003-windows-server 上注册了 pem 文件:
1) 单击开始,单击运行,键入 mmc,然后单击确定。 2) 在文件菜单上,单击添加/删除管理单元。 3) 在“添加/删除管理单元”对话框中,单击“添加”。 4) 在添加独立管理单元对话框中,单击证书,然后单击添加。 5) 在“证书管理单元”对话框中,单击“计算机帐户”,然后单击“下一步” 6) 在选择计算机对话框中,单击完成。 7) 在添加独立管理单元对话框中,单击关闭,然后单击确定。 8) 展开证书(本地计算机),展开个人,然后单击证书。
然后我已经导入了 pem 文件(也使用 mmc)。
问题是: 如何授予证书权限?
我试过这个(WinHttpCertCfg.exe 工具):
winhttpcertcfg -l -c LOCAL_MACHINE\Root -s NON-Production.pem
那么 .key 文件呢?
【问题讨论】:
标签: asp.net certificate windows-server-2003