今天我一整天都在努力解决这个问题但仍然无处可去。这就是我想要做的事情:
使用Ubuntu中的Mono在C#中编写安全的TCP服务器。
为此我需要实例化一个X509Certificate2
对象并给它一个证书文件。但由于我还处于开发阶段,所以事情与生产有所不同。像this这样的链接解释了如何在Windows中为我这样的情况做这件事。但我正试图在Ubuntu中这样做。
另一方面,resources解释了如何在Ubuntu中添加本地自签名根证书。但我不能将这两篇文章相互混合并找出方法。我的意思是我尝试了很多次,但每次出现新问题都会因为有太多参数可能出错而出现问题。
说出我希望实现的目标:我需要一个X509Certificate2
对象,它既可以解密也可以加密,因此需要同时提供公钥和私钥。
有人可以指导我吗?