IdentityServer4.Contrib.Certificates
0.2.0
dotnet add package IdentityServer4.Contrib.Certificates --version 0.2.0
NuGet\Install-Package IdentityServer4.Contrib.Certificates -Version 0.2.0
<PackageReference Include="IdentityServer4.Contrib.Certificates" Version="0.2.0" />
paket add IdentityServer4.Contrib.Certificates --version 0.2.0
#r "nuget: IdentityServer4.Contrib.Certificates, 0.2.0"
// Install IdentityServer4.Contrib.Certificates as a Cake Addin
#addin nuget:?package=IdentityServer4.Contrib.Certificates&version=0.2.0
// Install IdentityServer4.Contrib.Certificates as a Cake Tool
#tool nuget:?package=IdentityServer4.Contrib.Certificates&version=0.2.0
IdentityServer4.Contrib.Certificates
Add WebHosting Certificate to IdentityServer
In your Startup.cs after var identityServerBuilder = services.AddIdentityServer(... etc.
simply add
identityServerBuilder.AddWebHostingCertificate();
In WebHosting LocalMachine X509Store a certificate with Subject equal to hostname of Identity Server IssuerUri must be present.
If you use win-acme to get a certificate for your web application, this Identity Server extension is the perfect companion to keep Identity Server Signin Credential up to date.
IIS_IUSRS group has to access Windows Certificate Store where win-acme will store the certificate. So use the following command:
wacs.exe --acl-fullcontrol "iis_iusrs,administrators"
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. |
-
net7.0
- IdentityServer4 (>= 4.1.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on IdentityServer4.Contrib.Certificates:
Repository | Stars |
---|---|
enkodellc/blazorboilerplate
Blazor Boilerplate / Starter Template with MudBlazor
|