我刚才想用 curl 测试一下看看国内哪些网站还不支持 TLS 1.3。结果发现个个都会话建立失败。然后我又测了一下国外的几个大站,也全都失败。
我觉得不太可能。于是用 OpenSSL 测了一下。这回有些就成功了。
仔细一看,原来是我用来测试的 curl 不支持 TLS 1.3。再仔细一看,原来 Windows 自带的 curl 没用 OpenSSL 或 GnuTLS,而是用了 Windows 自己的 Schannel。而 Windows 10 的 Schannel 还不支持 TLS 1.3。
我以前用的 curl 都是自己编译的。后来发现 Windows 已经自带,就不再自己编译了。看来这种东西还是得靠自己。
发布于 北京
