SSL最低要求v1.2

This commit is contained in:
陈国伟 2021-07-30 17:37:20 +08:00
parent faf3b4579c
commit 384757b9f5
2 changed files with 7 additions and 5 deletions

View File

@ -8,6 +8,7 @@ using System;
using System.Linq;
using System.Net;
using System.Net.NetworkInformation;
using System.Security.Authentication;
namespace FastGithub
{
@ -61,10 +62,11 @@ namespace FastGithub
certService.CreateCaCertIfNotExists();
certService.InstallAndTrustCaCert();
kestrel.Listen(IPAddress.Any, HTTPS_PORT, listen =>
listen.UseHttps(https =>
https.ServerCertificateSelector = (ctx, domain) =>
certService.GetOrCreateServerCert(domain)));
kestrel.Listen(IPAddress.Any, HTTPS_PORT, listen => listen.UseHttps(https =>
{
https.SslProtocols = SslProtocols.Tls12 | SslProtocols.Tls13;
https.ServerCertificateSelector = (ctx, domain) => certService.GetOrCreateServerCert(domain);
}));
}
/// <summary>

View File

@ -60,7 +60,7 @@ namespace FastGithub.ReverseProxy
}
else
{
this.logger.LogError($"{message}{Environment.NewLine}{exception}");
this.logger.LogError($"{message}{Environment.NewLine}{exception.Message}");
}
}
}