X A cryptographic error occurred while checking “https://pub.dev/”: Handshake error in client
在配置futter 开发环境时,遇到如下问题

开始阶段就遇到这种问题,开始的时候还是挺懵逼的。不知道从哪开始下手找问题。不过好在有AI,可以快速帮我找资料。
使用 curl https://pub.dev 查看证书是否有问题。

AI提醒我说可能是windows的证书有问题,说让我换一个证书,我照做了,但是问题依然存在。
查看证书链到底是哪个机构颁发的
当发现不是windows证书的问题后,又继续问AI。AI再次提醒我说使用 curl -v https://pub.dev 查看一下证书是谁颁发的

这次好像找到真正的问题所在了,就是因为window系统将 pub.dev 的服务器IP解析成了127.0.0.1 导致flutter doctor 命令总是有错误。
最终通过下面的命令,修改hosts文件后。futter doctor 就正常了。


4433

被折叠的 条评论
为什么被折叠?



