AutoHttps brings zero-dependency automatic HTTPS to ASP.NET Core after LettuceEncrypt archived
A developer has released AutoHttps, a zero-dependency open-source library that automates TLS certificate provisioning and renewal for ASP.NET Core applications using Kestrel. The library integrates with Let's Encrypt and any ACME-compatible certificate authority, supporting both http-01 and dns-01 challenges, including wildcard certificates. Its release was prompted by the April 2025 archival of LettuceEncrypt, the previously popular alternative, which had also fallen behind on .NET support. AutoHttps implements RFC 9773 (ACME Renewal Information) to handle Let's Encrypt's shift toward shorter-lived certificates, some as brief as six days, renewing on the authority's own schedule rather than a fixed interval. Available on NuGet under the MIT license, it targets .NET 8 and .NET 10 and is designed to keep applications running even if a renewal attempt fails.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in