跟進到previous question,我有一些代碼需要使用私鑰獲取X509證書。正如答案中所指出的,在生產中,這將使用X509Store進行。如何使用私鑰獲取證書的基礎64編碼值?
單元測試的最佳方式是什麼?我想用不同的證書進行開發和測試,所以我可以創建一個CertificateRepository接口來提供不同的實現。
對於測試/ dev實現,只需使用base64編碼的證書字符串並使用僞密碼和專用的測試/ dev證書以這種方式創建證書實例即可。但是到目前爲止,我一直無法弄清楚如何用私鑰作爲base64字符串來編碼證書。每次我嘗試從MMC導出證書爲base-64時,它只對公鑰進行編碼。
你如何創建證書? – 2012-01-15 05:41:06
用這些開關使用makecert.exe創建:-r -pe – danludwig 2012-01-15 15:44:13