【发布时间】:2016-05-13 01:49:14
【问题描述】:
我对数字签名很陌生,我正试图让我的 .NET 应用程序在人们在不同的计算机上运行它时显得安全。我为自己生成了一个Let's Encrypt 证书,它在我的网页上按预期工作。遵循各种资源我converted the certificate to PFX 并尝试将其用于数字签名,但随后 VS 大喊“所选证书文件对代码签名无效”。当我在我的 EXE 文件上运行 SignTool 时,我收到一个错误“没有找到符合所有给定条件的证书”,并且调试表明我的证书没有通过 EKU 过滤器。
我正在努力实现的目标是否可能?如果是这样,我做错了什么?
【问题讨论】:
标签: .net visual-studio digital-signature lets-encrypt