Development certificate
A development certificate is a locally trusted certificate used to secure HTTPS connections during software development.
.NET in Action, Second Edition
A development certificate is a locally trusted certificate used to support secure HTTPS connections during software development.
- How it is used
- Supports local HTTPS endpoint testing without obtaining a public-service certificate.
- How deep it goes
- Explains trust commands and their HTTPS role, but does not describe certificate internals.
- Examples
- Shows a local service listening on HTTPS and HTTP addresses alongside commands for checking and establishing certificate trust.
- What you can do after
- Operate/configure it with `dotnet dev-certs https --check` and `dotnet dev-certs https --trust` for local or build-agent testing.
Read how .NET in Action, Second Edition explains development certificate →
ASP.NET Core in Action, 3e
A development certificate is a locally trusted certificate intended for securing an application's development-time HTTPS connections.
- How it is used
- Secures local ASP.NET Core HTTPS traffic while applications are developed and tested.
- How deep it goes
- Explains automatic installation, browser trust, and remediation, but defers production certificate acquisition and configuration.
- Examples
- Uses the `dotnet dev-certs https --trust` command and browser warning illustrations.
- What you can do after
- Operate/configure local HTTPS by trusting the development certificate and recognizing when it cannot serve production.
Read how ASP.NET Core in Action, 3e explains development certificate →
Related concepts
- HTTPSused by · HTTPS is HTTP carried over TLS, which provides encryption and endpoint authentication for network communication.
- .NET SDKproduced by · .NET SDK is Microsoft's software development kit providing tools, compilers, libraries, commands, and templates for building, testing, and publishing .NET applications.
- dotnet dev-certsproduced by · dotnet dev-certs is a .NET CLI command for creating, checking, and trusting development HTTPS certificates.
- certificatekind of · A digital certificate is a digitally signed credential that binds an identity to a public key and supports authentication or secure communication.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

