我的應(yīng)用程序在.NET 4.7中運行。默認情況下,它將嘗試使用TLS1.2。例如,執(zhí)行以下HTTP請求時,是否可以知道協(xié)商了哪個TLS版本?HttpWebRequest request = (HttpWebRequest)WebRequest.Create(decodedUri);if (requestPayload.Length > 0){ using (Stream requestStream = request.GetRequestStream()) { requestStream.Write(requestPayload, 0, requestPayload.Length); }}我僅出于日志記錄/調(diào)試目的需要此信息,因此在寫入請求流或接收響應(yīng)之前獲取此信息并不重要。我不希望為這些信息解析網(wǎng)絡(luò)跟蹤日志,也不想創(chuàng)建第二個連接(使用SslStream或類似的連接)。
協(xié)商了哪個TLS版本?
12345678_0001
2019-12-05 13:19:59