2010-10-01 124 views
2

我想在我的测试服务器中使用HTTPS打开我的主页。有没有一种方法可以创建自签名证书并查看https是否有效。请给我建议一些链接或任何想法与如何做!如何创建自签名证书

它的一个ASP.Net项目和IIS V6.0

我感谢你的帮助:)

非常感谢!

回答

2

可以使用makecert.exe工具来创建自签名证书。下面的命令行应该做的:

makecert -r -pe -n CN="www.example.com" -b 05/10/2010 -e 12/22/2011 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localmachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12 

进一步的细节和例子见makecert文档。

+0

+1这也太一个很好的方式,并可能更容易获得SDK比IIS6 Resource Kit中......但特别是因为它看起来像0xA3执行已经包括了所有的例子您应该使用的相关参数。 – 2010-10-01 15:38:33

+0

我首先在SDK命令提示符中运行这个“makecert outputCertificateFile”。它显示成功。然后,我按照给出的方式运行命令,只是将www.example.com更改为mywebsite.com,它会引发错误“太多参数” – Ram 2010-10-01 17:07:00

+0

我是新手和学习。如果你可以腾出更多的时间,那会很棒!谢谢。我的生产Web服务器上有SSL,所以它工作正常,但对于测试服务器,我需要自签名证书。 – Ram 2010-10-01 17:08:27