【问题标题】:How to digitally sign my WPF application如何对我的 WPF 应用程序进行数字签名
【发布时间】:2013-07-16 06:16:23
【问题描述】:

我必须对我在 Visual Studio 2012 中创建的 WPF 应用程序进行数字签名。goodday.com 为此提供了“.spc”文件。但我的 Visual Studio 需要 pfx 文件格式。如何获得 PFX 格式的证书?

【问题讨论】:

  • 看到这个类似的问题:stackoverflow.com/questions/286429/…
  • 但帖子没有答案。尽管链接提供了与 PVk 文件相关的解释。但我只有 spc 文件
  • 你太懒了!当然有答案,我亲眼所见!转到这里:ellisweb.net/2008/08/signing-code-using-pvk-and-spc-files 然后了解如何使用 .Net SDK pvk2pfx.exe 中包含的工具将您的 spc 文件转换为 pfx 只需阅读命令行帮助,它也接受 SPC 文件作为输入!
  • 有一个简单的选项。安装您的 spc 文件。转到 Internet Explorer=>tools=>content=> 证书。然后选择您的证书并单击导出选项。您可以生成 Pfx 文件。

标签: c# wpf code-signing code-signing-certificate assembly-signing


【解决方案1】:

有一个简单的选项。安装您的 spc 文件。转到 Internet Explorer=>tools=>content=> 证书。然后选择您的证书并单击导出选项。您可以生成 Pfx 文件

【讨论】:

    【解决方案2】:

    在 Visual Studio 2019 中,您可以执行以下操作:

    1-在 Visual Studio 中创建一个 .NET Standard 类库。

    2-右键单击项目并转到属性

    3-点击“签名”标签

    4-选中“签署程序集”复选框

    5-使用下拉列表选择现有 SNK,或创建新 SNK。文件类型为.pfs

    6-如果您创建一个新的 .pfs,创建一个强密码至关重要。使用受信任的密码管理器生成长密码并存储。

    更多信息: https://christianfindlay.com/2020/01/24/net-how-to-sign-an-assembly-in-visual-studio-2019/

    【讨论】:

      猜你喜欢
      • 2021-09-20
      • 1970-01-01
      • 1970-01-01
      • 2021-11-20
      • 1970-01-01
      • 2011-01-30
      • 1970-01-01
      • 2013-12-13
      • 1970-01-01
      相关资源
      最近更新 更多