a better behavior
This commit is contained in:
@ -300,10 +300,12 @@ public static class HostingExtensions
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var key = builder.Configuration["YavscSigningCert"];
|
var path = builder.Configuration["Kestrel:Endpoints:Https:KeyPath"];
|
||||||
Debug.Assert(key != null);
|
var pass = builder.Configuration["Kestrel:Endpoints:Https:Password"];
|
||||||
var pfxBytes = Convert.FromBase64String(key);
|
Debug.Assert(path != null);
|
||||||
var cert = new X509Certificate2(pfxBytes, (string)null, X509KeyStorageFlags.MachineKeySet);
|
FileInfo certFileInfo = new FileInfo(path);
|
||||||
|
Debug.Assert(certFileInfo.Exists);
|
||||||
|
var cert = new X509Certificate2(path, pass);
|
||||||
identityServerBuilder.AddSigningCredential(cert);
|
identityServerBuilder.AddSigningCredential(cert);
|
||||||
}
|
}
|
||||||
return identityServerBuilder;
|
return identityServerBuilder;
|
||||||
|
Reference in New Issue
Block a user