Microsoft.AspNetCore.Authentication.Certificate
10.0.5
Prefix Reserved
See the version list below for details.
dotnet add package Microsoft.AspNetCore.Authentication.Certificate --version 10.0.5
NuGet\Install-Package Microsoft.AspNetCore.Authentication.Certificate -Version 10.0.5
<PackageReference Include="Microsoft.AspNetCore.Authentication.Certificate" Version="10.0.5" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.Certificate" Version="10.0.5" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Certificate" />
paket add Microsoft.AspNetCore.Authentication.Certificate --version 10.0.5
#r "nuget: Microsoft.AspNetCore.Authentication.Certificate, 10.0.5"
#:package Microsoft.AspNetCore.Authentication.Certificate@10.0.5
#addin nuget:?package=Microsoft.AspNetCore.Authentication.Certificate&version=10.0.5
#tool nuget:?package=Microsoft.AspNetCore.Authentication.Certificate&version=10.0.5
About
Microsoft.AspNetCore.Authentication.Certificate provides ASP.NET Core middleware that enables an application to support certificate authentication.
How to Use
To use Microsoft.AspNetCore.Authentication.Certificate, follow these steps:
Installation
dotnet add package Microsoft.AspNetCore.Authentication.Certificate
Configuration
- Acquire an HTTPS certificate, install it, and configure your server to require certificates
- Configure the middleware in your APS.NET Core app's
Program.cs:var builder = WebApplication.CreateBuilder(args); builder.Services.AddAuthentication( CertificateAuthenticationDefaults.AuthenticationScheme) .AddCertificate(); var app = builder.Build(); app.UseAuthentication();
Main Types
CertificateAuthenticationOptions: Provides options to configure certificate authenticationICertificateValidationCache: Provides a cache used to storeAuthenticateResultresults after the certificate has been validated
Additional Documentation
For additional documentation and examples, refer to the official documentation on certificate authentication in ASP.NET Core.
Feedback & Contributing
Microsoft.AspNetCore.Authentication.Certificate is released as open-source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Extensions.Caching.Memory (>= 10.0.5)
NuGet packages (43)
Showing the top 5 NuGet packages that depend on Microsoft.AspNetCore.Authentication.Certificate:
| Package | Downloads |
|---|---|
|
FenixAlliance.ACL.Dependencies
Application Component for the Alliance Business Suite. |
|
|
Genocs.WebApi.Security
Security extensions for authentication and authorization in Genocs Web APIs. |
|
|
Convey.WebApi.Security
Convey.WebApi.Security |
|
|
SSRD.IdentityUI
IdentityUI is a simple platform for administrative management of users and admins with a graphical interface. It is easy to set up, has a clean API, and runs on all recent .NET platforms. |
|
|
SSS.AspNetCore.Extensions
Use to develop the common components, libraries, etc. that will be embedded into projects with configuration to use |
GitHub repositories (18)
Showing the top 18 popular GitHub repositories that depend on Microsoft.AspNetCore.Authentication.Certificate:
| Repository | Stars |
|---|---|
|
dotnet/AspNetCore.Docs
Documentation for ASP.NET Core
|
|
|
microsoft/aspire
Aspire is the tool for code-first, extensible, observable dev and deploy.
|
|
|
grpc/grpc-dotnet
gRPC for .NET
|
|
|
justcoding121/titanium-web-proxy
A cross-platform asynchronous HTTP(S) proxy server in C#.
|
|
|
webprofusion/certify
Professional ACME Client for Windows (and now cross-platform via Certify Management Hub). Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Used by over 150,000 organisations. Download from certifytheweb.com
|
|
|
DuendeSoftware/products
The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
|
|
|
Azure/iotedge
The IoT Edge OSS project
|
|
|
aspnet/Benchmarks
Benchmarks for ASP.NET Core
|
|
|
SteeltoeOSS/Steeltoe
.NET Components for Externalized Configuration, Database Connectors, Service Discovery, Logging and Distributed Tracing, Application Management, Security, and more.
|
|
|
snatch-dev/Convey
A simple recipe for .NET Core microservices.
|
|
|
simpleidserver/SimpleIdServer
OpenID, OAuth 2.0, SCIM2.0, UMA2.0, FAPI, CIBA & OPENBANKING Framework for ASP.NET Core
|
|
|
Aguafrommars/TheIdServer
OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
|
|
|
SteeltoeOSS/Samples
Steeltoe samples and reference application collection
|
|
|
alexhiggins732/IdentityServer8
DotNet 8, Identity, OpenID Connect and OAuth 2.0 Framework for ASP.NET Core Identity Server 8
|
|
|
damienbod/AspNetCoreCertificates
Certificate Manager in .NET Core for creating and using X509 certificates
|
|
|
Nordes/IdentityServer4.LdapExtension
IdentityServer4 Ldap Extension (OpenLdap or ActiveDirectory)
|
|
|
oidcproxydotnet/OidcProxy.Net
An extendible framework for .NET to implement the BFF Security Pattern (a.k.a. Token Handler Pattern) in Single Page Applications
|
|
|
dotnet-architecture/grpc-for-wcf-developers
gRPC for WCF Developers guidance samples
|
| Version | Downloads | Last Updated |
|---|---|---|
| 11.0.0-preview.2.26159.112 | 155 | 3/10/2026 |
| 11.0.0-preview.1.26104.118 | 146 | 2/10/2026 |
| 10.0.5 | 54,296 | 3/12/2026 |
| 10.0.4 | 9,292 | 3/10/2026 |
| 10.0.3 | 115,389 | 2/10/2026 |
| 10.0.2 | 114,896 | 1/13/2026 |
| 10.0.1 | 74,345 | 12/9/2025 |
| 10.0.0 | 66,883 | 11/11/2025 |
| 10.0.0-rc.2.25502.107 | 2,069 | 10/14/2025 |
| 9.0.14 | 45,889 | 3/10/2026 |
| 9.0.13 | 46,965 | 2/10/2026 |
| 9.0.12 | 31,639 | 1/13/2026 |
| 9.0.11 | 255,117 | 11/11/2025 |
| 9.0.10 | 154,786 | 10/14/2025 |
| 9.0.9 | 126,144 | 9/9/2025 |
| 8.0.25 | 62,373 | 3/10/2026 |
| 8.0.24 | 15,587 | 2/10/2026 |
| 8.0.23 | 19,216 | 1/13/2026 |
| 8.0.22 | 210,515 | 11/11/2025 |
| 8.0.21 | 52,321 | 10/14/2025 |