save_everything

This commit is contained in:
Dmitrii Kollerov
2023-03-22 12:02:46 +07:00
parent 388ebd964b
commit 5d280daf74
8 changed files with 69 additions and 39 deletions

View File

@@ -100,7 +100,22 @@ namespace Cuipod
private Response ProcessRequest(SslStream sslStream)
{
sslStream.ReadTimeout = 5000;
sslStream.AuthenticateAsServer(_serverCertificate, false, SslProtocols.Tls12 | SslProtocols.Tls13, false);
sslStream.AuthenticateAsServer(new SslServerAuthenticationOptions()
{
ServerCertificate = _serverCertificate,
EnabledSslProtocols = SslProtocols.Tls12 | SslProtocols.Tls13,
ClientCertificateRequired = false,
CertificateRevocationCheckMode = X509RevocationMode.NoCheck
});
//sslStream.AuthenticateAsServer(_serverCertificate, false, , false);
//var clientCertificate = sslStream.RemoteCertificate;
//var clientCertificateHash = Convert.ToBase64String(clientCertificate.GetCertHash());
//var username = clientCertificate.Issuer;
//if (sslStream.IsMutuallyAuthenticated)
//{
//}
// Read a message from the client.
string rawRequest = ReadRequest(sslStream);