我有两把钥匙
.PEM文件和.KEY文件。 pem键采用X509格式。
我从提供商处获得了pem文件(我已将.csr发送给提供商)。
我将使用Microsoft Visual C#.NET中的HttpWebRequest和HttpWebResponse类发送客户端证书。
为此我通过在windows中使用mmc-tool注册了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文件怎么样?