我按照答案中的步骤创建了证书。我将在自己的计算机上使用此证书。该命令成功,但我在证书管理器(certmgr.msc)中看不到任何个人证书。答案 - How do I create client certificates for local testing of two-way authentication over SSL?
步骤:
1)启动Vs2010命令提示符:开始 - >所有程序 - > Visual Studio 2010 - > Visual Studio工具 - > Visual Studio命令提示符(右键单击并以管理员身份运行)
2)创建一个自签名(-r)私钥可导出(-pe),保存到本地机器(本地计算机,sr localmachine)下的个人文件夹(-ss my),命名为(-n)“YangsoftCA “,通用名称(-in)”Yangsoft.com“私钥文件(-sv)为”YangsoftCA.pvk“和公钥文件”YangsoftCA.cer“
命令:
C:\ Windows \ system32> makecert -r -pe -ss my -sr LocalMachine -n“CN = YangsoftCA”-sv“YangsoftCA.pvk”YangsoftCA.cer
成功
提示密码保护私钥文件
这就是我的证书经理的样子。根据个人证书没有任何内容。 我希望yangsoft会出现在那里。
如何查明发生的事情以及如何查看我的证书?
答案 0 :(得分:2)
答案 1 :(得分:0)
转到mmc.exe
。请按照以下步骤操作:
MMC>文件>添加/删除管理单元>证书>你有三个选择:
我不知道这意味着什么,所以我拿了我的用户帐号。在其他问题上,这似乎是我的幸运卡。
完成。
然后,您需要在系统上激活IIS服务器管理器:
完成后,可以在mmc.exe
中看到。在IIS服务器的IIS列表下,单击服务器证书>创建自签名证书。输入一些东西,你应该完成。