最近做一个asp.net的web项目,需要用c#把crt和key转换成pfx格式的证书,请问该如何实现,请大神帮忙处理下

解决方案 »

  1.   

    如何把crt证书转换为pfx格式(灰常不错) - qq_38737945的博客 - CSDN博客  https://blog.csdn.net/qq_38737945/article/details/80053510
      

  2.   

    BouncyCastle你可以去研究下,这个理论上是你生成crt和key,然后发给证书公司,证书公司再加上他们的证书链,最终合成pfx,之前我对接的上海CA就是只要我生成crt和rsakey
      

  3.   

    我的crt和key花钱买的,要用c#来生成pfx的源码
      

  4.   


    源码有啥用?  不都是直接工具生成pfx放到项目中,设置一下签名就行了么?
      

  5.   

    https://www.nuget.org/packages/IoTSharp.X509Extensions/
      

  6.   

    可以考虑使用这个库  IoTSharp.X509Extensions
      

  7.   

    我搞错了,我把crt搞错成csr了……
    https://blog.csdn.net/starfd/article/details/79164109
    打开后搜索GeneratePFX
      

  8.   


    源码有啥用?  不都是直接工具生成pfx放到项目中,设置一下签名就行了么?源码肯定有用,我要自己把crt生成pfx的一个功能,而且必须是网页在线版的那种的,我要的是过程,不单单是结果,你说的那种网上一搜一大把在线的,我用不到,明白了吗