首页 > 解决方案 > Http 跟踪上的 TLS 版本

问题描述

我正在尝试根据此日志(http 跟踪)了解使用了哪个 TLS 版本

System.Net 信息:0 : [2544] SecureChannel#49129953::.AcquireClientCredentials, new SecureCredential() (flags=(ValidateManual, NoDefaultCred, SendAuxRecord), m_ProtocolFlags=(Ssl3Client, Tls10Client), m_EncryptionPolicy=RequireEncryption) 算法:RSA 长度: 2048 密钥 Blob: 30 82 01 0a 02 82 01 01 00 b8 de 6a 2c a0 05 1d c1 2e 54 2d de 74 40 a6 83 2b 81 25 29 8d c1 2b e1 4d 4b 63 bd 7f c0 75 fe 15 eb b 6 3c 65 d6 7a 55 dc 68 07 1c 6c 2e 8c cd d5 01 74 9f ca bb 5e b0 6d 9a 44 d1 1c 74 11 ca 4f 44 fa 59 59 22 f5 f9 c2 00 21 d6 1d a3 07 b da 5a ea d2 c8 55 51 c7 53 90 d1 b9 bf 2c 98 49 75 82 30 .... System.Net 信息:0:[2544] SecureChannel#49129953 - 远程证书已被用户验证为有效。System.Net 信息:0:[2544] ProcessAuthentication(协议=Tls,密码=Aes128 128 位强度,

任何想法?如果您需要更多日志,请告诉我。

谢谢

标签: httpssltls1.2

解决方案


... m_ProtocolFlags=(Ssl3Client, Tls10Client) 
... ProcessAuthentication(Protocol=Tls

基于此,它应该是 TLS 1.0。对于像 TLS 1.2 这样的其他版本,可能有类似的Protocol=Tls12东西


推荐阅读