Si je crée une instance de SslStream comme ceci:SslStream utilise-t-il LocalCertificateSelectionCallback lorsqu'il agit en tant que serveur?
secureStream = new SslStream(stream, true, tlsRemoteCallback, tlsLocalCallback);
Et puis-je utiliser une des méthodes AuthenticateAsServer ou BeginAuthenticateAsServer, est-il possible pour l'être invoquée LocalCertificateSelectionCallback (tlsLocalCallback)? Et si oui, comment?
Je suis sous l'impression que ce n'est pas possible, car la méthode AuthenticateAsServer requiert un paramètre X509Certificate. Et si vous passez null, alors il jette une exception. Mais je veux être certain puisque j'essaye d'écrire une API de socket pour que d'autres développeurs de mon équipe puissent l'utiliser.