2010-10-01 136 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