如何模拟/创建用于单元测试的X509Certificate2

本文关键字:用于 创建 单元测试 X509Certificate2 何模拟 模拟 | 更新日期: 2023-09-27 18:03:42

我有一个处理程序,它使用X509Certificate2创建jwt令牌。对于单元测试,我需要提供证书,我不可能从当地商店拿。是否有办法,如何模拟,创建或加载证书从文件?

到目前为止,我尝试了BouncingCastle方法从这张票,但没有成功。方法ToX509Certificate2()可以转换证书,但没有密钥。如果这是个好办法,有没有可能生成这些键呢?

谢谢你的提示

如何模拟/创建用于单元测试的X509Certificate2

按照Steve的建议,我创建了自己的证书。我利用了这张票的方法。证书功能齐全,可用于测试。