Microsoft.AspNetCore.Authentication.Certificate
10.0.0-preview.1.25120.3
Prefix Reserved
dotnet add package Microsoft.AspNetCore.Authentication.Certificate --version 10.0.0-preview.1.25120.3
NuGet\Install-Package Microsoft.AspNetCore.Authentication.Certificate -Version 10.0.0-preview.1.25120.3
<PackageReference Include="Microsoft.AspNetCore.Authentication.Certificate" Version="10.0.0-preview.1.25120.3" />
paket add Microsoft.AspNetCore.Authentication.Certificate --version 10.0.0-preview.1.25120.3
#r "nuget: Microsoft.AspNetCore.Authentication.Certificate, 10.0.0-preview.1.25120.3"
// Install Microsoft.AspNetCore.Authentication.Certificate as a Cake Addin #addin nuget:?package=Microsoft.AspNetCore.Authentication.Certificate&version=10.0.0-preview.1.25120.3&prerelease // Install Microsoft.AspNetCore.Authentication.Certificate as a Cake Tool #tool nuget:?package=Microsoft.AspNetCore.Authentication.Certificate&version=10.0.0-preview.1.25120.3&prerelease
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 storeAuthenticateResult
results 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
- Microsoft.Extensions.Caching.Memory (>= 10.0.0-preview.1.25080.5)
NuGet packages (32)
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. |
|
Steeltoe.Security.Authentication.MtlsCore
ASP.NET Core middleware that enables an application to support certificate authentication. |
|
Genocs.WebApi.Security
The web api Security library |
|
Convey.WebApi.Security
Convey.WebApi.Security |
|
SSS.AspNetCore.Extensions
Use to develop the common components, libraries, etc. that will be embedded into projects with configuration to use |
GitHub repositories (16)
Showing the top 5 popular GitHub repositories that depend on Microsoft.AspNetCore.Authentication.Certificate:
Repository | Stars |
---|---|
dotnet/AspNetCore.Docs
Documentation for ASP.NET Core
|
|
grpc/grpc-dotnet
gRPC for .NET
|
|
dotnet/aspire
Tools, templates, and packages to accelerate building observable, production-ready apps
|
|
justcoding121/titanium-web-proxy
A cross-platform asynchronous HTTP(S) proxy server in C#.
|
|
webprofusion/certify
Professional ACME Client for Windows. Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Used by over 150,000 organisations. Remember to Star us! Download from certifytheweb.com
|
Version | Downloads | Last updated | |
---|---|---|---|
10.0.0-preview.1.25120.3 | 243 | 2/25/2025 | |
9.0.2 | 31,130 | 2/11/2025 | |
9.0.1 | 38,835 | 1/14/2025 | |
9.0.0 | 116,388 | 11/12/2024 | |
9.0.0-rc.2.24474.3 | 1,123 | 10/8/2024 | |
9.0.0-rc.1.24452.1 | 510 | 9/10/2024 | |
9.0.0-preview.7.24406.2 | 210 | 8/13/2024 | |
9.0.0-preview.6.24328.4 | 196 | 7/9/2024 | |
9.0.0-preview.5.24306.11 | 1,093 | 6/11/2024 | |
9.0.0-preview.4.24267.6 | 296 | 5/21/2024 | |
9.0.0-preview.3.24172.13 | 276 | 4/11/2024 | |
9.0.0-preview.2.24128.4 | 270 | 3/12/2024 | |
9.0.0-preview.1.24081.5 | 267 | 2/13/2024 | |
8.0.13 | 11,584 | 2/11/2025 | |
8.0.12 | 54,398 | 1/14/2025 | |
8.0.11 | 344,285 | 11/12/2024 | |
8.0.10 | 365,831 | 10/8/2024 | |
8.0.8 | 445,285 | 8/13/2024 | |
8.0.7 | 220,201 | 7/9/2024 | |
8.0.6 | 249,125 | 5/28/2024 | |
8.0.5 | 114,503 | 5/14/2024 | |
8.0.4 | 146,004 | 4/9/2024 | |
8.0.3 | 133,773 | 3/12/2024 | |
8.0.2 | 198,571 | 2/13/2024 | |
8.0.1 | 253,501 | 1/9/2024 | |
8.0.0 | 211,475 | 11/14/2023 | |
8.0.0-rc.2.23480.2 | 3,123 | 10/10/2023 | |
8.0.0-rc.1.23421.29 | 1,543 | 9/12/2023 | |
8.0.0-preview.7.23375.9 | 742 | 8/8/2023 | |
8.0.0-preview.6.23329.11 | 1,151 | 7/11/2023 | |
8.0.0-preview.5.23302.2 | 794 | 6/13/2023 | |
8.0.0-preview.4.23260.4 | 939 | 5/16/2023 | |
8.0.0-preview.3.23177.8 | 365 | 4/11/2023 | |
8.0.0-preview.2.23153.2 | 297 | 3/14/2023 | |
8.0.0-preview.1.23112.2 | 280 | 2/21/2023 | |
7.0.20 | 9,391 | 5/28/2024 | |
7.0.19 | 1,839 | 5/14/2024 | |
7.0.18 | 5,194 | 4/9/2024 | |
7.0.17 | 8,580 | 3/12/2024 | |
7.0.16 | 6,921 | 2/13/2024 | |
7.0.15 | 8,328 | 1/9/2024 | |
7.0.14 | 31,562 | 11/14/2023 | |
7.0.13 | 50,049 | 10/24/2023 | |
7.0.12 | 472,704 | 10/10/2023 | |
7.0.11 | 46,025 | 9/12/2023 | |
7.0.10 | 364,544 | 8/8/2023 | |
7.0.9 | 59,848 | 7/11/2023 | |
7.0.8 | 37,663 | 6/22/2023 | |
7.0.7 | 12,947 | 6/13/2023 | |
7.0.5 | 338,437 | 4/11/2023 | |
7.0.4 | 92,165 | 3/14/2023 | |
7.0.3 | 54,845 | 2/14/2023 | |
7.0.2 | 39,112 | 1/10/2023 | |
7.0.1 | 36,652 | 12/13/2022 | |
7.0.0 | 182,309 | 11/7/2022 | |
7.0.0-rc.2.22476.2 | 749 | 10/11/2022 | |
7.0.0-rc.1.22427.2 | 673 | 9/14/2022 | |
7.0.0-preview.7.22376.6 | 606 | 8/9/2022 | |
7.0.0-preview.6.22330.3 | 395 | 7/12/2022 | |
7.0.0-preview.5.22303.8 | 647 | 6/14/2022 | |
7.0.0-preview.4.22251.1 | 610 | 5/10/2022 | |
7.0.0-preview.3.22178.4 | 467 | 4/13/2022 | |
7.0.0-preview.2.22153.2 | 345 | 3/14/2022 | |
7.0.0-preview.1.22109.13 | 340 | 2/17/2022 | |
6.0.36 | 6,781 | 11/12/2024 | |
6.0.35 | 5,764 | 10/8/2024 | |
6.0.33 | 13,604 | 8/13/2024 | |
6.0.32 | 10,096 | 7/9/2024 | |
6.0.31 | 45,066 | 5/28/2024 | |
6.0.30 | 4,947 | 5/14/2024 | |
6.0.29 | 57,639 | 4/9/2024 | |
6.0.28 | 52,996 | 3/12/2024 | |
6.0.27 | 56,212 | 2/13/2024 | |
6.0.26 | 34,771 | 1/9/2024 | |
6.0.25 | 154,911 | 11/14/2023 | |
6.0.24 | 81,296 | 10/24/2023 | |
6.0.23 | 45,979 | 10/10/2023 | |
6.0.22 | 55,723 | 9/12/2023 | |
6.0.21 | 100,492 | 8/8/2023 | |
6.0.20 | 101,015 | 7/11/2023 | |
6.0.19 | 38,031 | 6/22/2023 | |
6.0.18 | 29,278 | 6/13/2023 | |
6.0.16 | 161,457 | 4/11/2023 | |
6.0.15 | 102,764 | 3/14/2023 | |
6.0.14 | 132,414 | 2/14/2023 | |
6.0.13 | 141,128 | 1/10/2023 | |
6.0.12 | 167,807 | 12/13/2022 | |
6.0.11 | 134,669 | 11/7/2022 | |
6.0.10 | 132,141 | 10/11/2022 | |
6.0.9 | 269,319 | 9/13/2022 | |
6.0.8 | 284,605 | 8/9/2022 | |
6.0.7 | 249,159 | 7/12/2022 | |
6.0.6 | 128,757 | 6/14/2022 | |
6.0.5 | 513,924 | 5/10/2022 | |
6.0.4 | 193,579 | 4/11/2022 | |
6.0.3 | 227,250 | 3/8/2022 | |
6.0.2 | 87,913 | 2/8/2022 | |
6.0.1 | 520,547 | 12/14/2021 | |
6.0.0 | 339,467 | 11/8/2021 | |
6.0.0-rc.2.21480.10 | 1,115 | 10/12/2021 | |
6.0.0-rc.1.21452.15 | 2,429 | 9/14/2021 | |
6.0.0-preview.7.21378.6 | 2,281 | 8/10/2021 | |
6.0.0-preview.6.21355.2 | 635 | 7/14/2021 | |
6.0.0-preview.5.21301.17 | 467 | 6/15/2021 | |
6.0.0-preview.4.21253.5 | 366 | 5/24/2021 | |
6.0.0-preview.3.21201.13 | 397 | 4/8/2021 | |
6.0.0-preview.2.21154.6 | 437 | 3/11/2021 | |
6.0.0-preview.1.21103.6 | 447 | 2/12/2021 | |
5.0.17 | 38,298 | 5/10/2022 | |
5.0.16 | 9,174 | 4/11/2022 | |
5.0.15 | 6,675 | 3/8/2022 | |
5.0.14 | 9,959 | 2/8/2022 | |
5.0.13 | 65,954 | 12/14/2021 | |
5.0.12 | 55,850 | 11/7/2021 | |
5.0.11 | 48,039 | 10/12/2021 | |
5.0.10 | 60,510 | 9/14/2021 | |
5.0.9 | 55,922 | 8/10/2021 | |
5.0.8 | 107,001 | 7/13/2021 | |
5.0.7 | 93,721 | 6/8/2021 | |
5.0.6 | 43,299 | 5/11/2021 | |
5.0.5 | 70,223 | 4/6/2021 | |
5.0.4 | 56,763 | 3/9/2021 | |
5.0.3 | 85,170 | 2/9/2021 | |
5.0.2 | 85,125 | 1/12/2021 | |
5.0.1 | 36,059 | 12/8/2020 | |
5.0.0 | 58,906 | 11/9/2020 | |
5.0.0-rc.2.20475.17 | 1,634 | 10/13/2020 | |
5.0.0-rc.1.20451.17 | 802 | 9/14/2020 | |
5.0.0-preview.8.20414.8 | 433 | 8/25/2020 | |
5.0.0-preview.7.20365.19 | 505 | 7/21/2020 | |
5.0.0-preview.6.20312.15 | 434 | 6/25/2020 | |
5.0.0-preview.5.20279.2 | 433 | 6/10/2020 | |
5.0.0-preview.4.20257.10 | 464 | 5/18/2020 | |
5.0.0-preview.3.20215.14 | 421 | 4/23/2020 | |
5.0.0-preview.2.20167.3 | 439 | 4/2/2020 | |
5.0.0-preview.1.20124.5 | 472 | 3/16/2020 | |
3.1.32 | 19,609 | 12/13/2022 | |
3.1.31 | 7,151 | 11/8/2022 | |
3.1.30 | 17,545 | 10/11/2022 | |
3.1.29 | 1,974 | 9/13/2022 | |
3.1.28 | 5,117 | 8/9/2022 | |
3.1.27 | 1,451 | 7/12/2022 | |
3.1.26 | 2,551 | 6/14/2022 | |
3.1.25 | 21,060 | 5/10/2022 | |
3.1.24 | 17,934 | 4/11/2022 | |
3.1.23 | 9,296 | 3/8/2022 | |
3.1.22 | 50,853 | 12/14/2021 | |
3.1.21 | 26,738 | 11/7/2021 | |
3.1.20 | 25,582 | 10/11/2021 | |
3.1.19 | 20,029 | 9/14/2021 | |
3.1.18 | 52,502 | 8/10/2021 | |
3.1.17 | 18,739 | 7/13/2021 | |
3.1.16 | 28,097 | 6/8/2021 | |
3.1.15 | 36,453 | 5/11/2021 | |
3.1.14 | 38,482 | 4/6/2021 | |
3.1.13 | 48,464 | 3/9/2021 | |
3.1.12 | 48,995 | 2/9/2021 | |
3.1.11 | 29,023 | 1/12/2021 | |
3.1.10 | 166,699 | 11/9/2020 | |
3.1.9 | 92,190 | 10/13/2020 | |
3.1.8 | 286,538 | 9/8/2020 | |
3.1.7 | 93,504 | 8/11/2020 | |
3.1.6 | 98,010 | 7/14/2020 | |
3.1.5 | 113,960 | 6/9/2020 | |
3.1.4 | 55,224 | 5/12/2020 | |
3.1.3 | 180,979 | 3/24/2020 | |
3.1.2 | 149,210 | 2/18/2020 | |
3.1.1 | 49,995 | 1/14/2020 | |
3.1.0 | 184,705 | 12/3/2019 | |
3.1.0-preview3.19555.2 | 432 | 11/13/2019 | |
3.1.0-preview2.19528.8 | 456 | 11/1/2019 | |
3.1.0-preview1.19508.20 | 452 | 10/15/2019 | |
3.0.3 | 8,977 | 2/18/2020 | |
3.0.2 | 21,532 | 1/14/2020 | |
3.0.0 | 81,194 | 9/23/2019 | |
3.0.0-rc1.19457.4 | 809 | 9/16/2019 | |
3.0.0-preview9.19424.4 | 879 | 9/4/2019 | |
3.0.0-preview8.19405.7 | 4,670 | 8/13/2019 | |
3.0.0-preview7.19365.7 | 840 | 7/23/2019 | |
3.0.0-preview6.19307.2 | 2,954 | 6/12/2019 |