如何解决客户端 UNSUPPORTED_PROTOCOL(handshake_client.cc:697) 中的错误握手错误?

JIM*_*NTE 6 android dart flutter flutter-http

仅当我更新flutter版本时才会出现该问题。之前版本:2.5.3 当前版本:2.10.3

FMo*_*hel 0

我知道这是一个相对较老的问题,但我最近遇到了这个问题。就我而言,这是TLS 版本问题

我试图将 SSL 添加到我的 IIS 服务器。为我解决这个问题的方法是查看 Postman 的 TLS 版本。就我而言,由于 IIS 降级了一些,所以它是TLS v1.0.

我发现 TLS 版本 1.0 和 1.1 被 Microsoft 和其他一些大公司认为已经过时。当我设法将 TLS 提高到 时1.2,Flutter 立即接受了连接。