Skip to content

AutoHttps 1.0.1

Choose a tag to compare

@astralmaster astralmaster released this 21 Aug 19:24
· 82 commits to main since this release

Automatic HTTPS for ASP.NET Core. Add the package and the application obtains and renews its own TLS certificate from Let's Encrypt or any ACME certificate authority, with no external dependencies.

In this release:

  • http-01 and dns-01 challenges, with wildcard certificates through dns-01.
  • Renewal driven by ACME Renewal Information (RFC 9773), with a lifetime-proportional fallback, so the new six-day certificates renew without extra configuration.
  • Certificate profiles, including the shorter lifetimes Let's Encrypt now issues.
  • Let's Encrypt, ZeroSSL, Google Trust Services, Buypass, or any ACME directory, with external account binding where the authority requires it.
  • Targets net8.0 and net10.0 with zero NuGet dependencies.

Install:

dotnet add package AutoHttps

See the README for setup and configuration.