Anduin Xue
Anduin Xue

Anduin's Tech Blog

Certificate


Use your own cert to sign your package to identify your code identity.

本文介绍了如何通过自签名证书来增强软件的安全性和可信度。首先,生成并安装自签名证书以进行代码签名,随后使用Signtool工具对可执行文件进行签名,并展示了具体的命令和操作步骤。接着,详细说明了如何将自签名证书应用于签署NuGet包的过程,包括使用dotnet nuget sign命令以及验证签名的有效性。最后,强调了代码签名在提升软件可信度和用户体验中的重要性,并提供了进一步参考的官方文档链接。--DeepSeek

C# Certificate .NET Windows Sign Digicert Code Sign Signature nuget

Setup auto-renew wildcard HTTPS certificate on Azure virtual machine

本文详细介绍了如何在Azure环境下为网站配置HTTPS证书,使用Let's Encrypt和win-acme工具实现自动化的证书申请与续期。文章首先指导读者创建一个新的应用程序注册并获取必要的身份标识信息,包括订阅ID、资源组名称、目录/租户ID、应用客户端ID和应用客户端密钥。接着,文章说明了如何在Azure DNS中添加A记录,将所有子域名指向虚拟机的公共IP地址。随后,作者详细描述了通过运行win-acme工具,选择DNS验证方式,并输入之前获取的所有身份标识信息来完成证书的自动申请、验证和安装过程。最后,文章指出证书成功安装后,网站即可实现HTTPS加密访问,确保数据传输的安全性。--DeepSeek

Azure Azure DNS Windows Server HTTPS Win-ACME Certificate letsencrypt ACME

  • 1