繁体   English   中英

使用LetsEncrypt.org SSL证书签署Visual Studio应用程序

[英]Signing a Visual Studio app with LetsEncrypt.org SSL certificate

我对数字签名很陌生,我试图让人们在不同的计算机上运行.NET应用程序时看起来很安全。 我已经为自己生成了一个Let's Encrypt证书,它在我的网页上按预期工作。 根据各种资源,我将证书转换为PFX并尝试将其用于数字签名,但随后VS大喊“所选证书文件对代码签名无效”。 当我在我的EXE文件上运行SignTool时,我收到错误“没有找到符合所有给定条件的证书”,并且调试显示我的证书没有通过EKU过滤器。

我正在努力实现的目标是什么? 如果是这样,我做错了什么?

LetsEncrypt仅用于“仅用于TLS服务器身份验证的证书,而不用于任何其他目的”。 它们不支持代码签名证书。 https://community.letsencrypt.org/t/code-signing-certificates/815https://community.letsencrypt.org/t/do-you-support-code-signing/370

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM