AutoHttps brings dependency-free automatic HTTPS to ASP.NET Core apps
A developer has released AutoHttps, a lightweight library that automates TLS certificate acquisition and renewal for ASP.NET Core applications without any NuGet dependencies. The library integrates directly with Kestrel, handles ACME http-01 and dns-01 challenges internally, and supports providers including Let's Encrypt, ZeroSSL, and Google Trust Services. It was built as a modern replacement for LettuceEncrypt, which was archived in April 2025 and last targeted .NET 6. AutoHttps also accommodates Let's Encrypt's newly introduced six-day short-lived certificates by following ACME Renewal Information (RFC 9773) for smarter renewal timing. The library currently targets .NET 8 and .NET 10 and is available on NuGet, with the author recommending the Let's Encrypt staging endpoint for initial testing due to production rate limits.
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