首页 > 解决方案 > 当我运行颤振医生时如何修复 TLS eroor

问题描述

我已经在我的 Windows 10 上安装了 Flutter SDK。当我运行

flutter doctor

我得到:

Got TLS error trying to find package crypto at https://pub.flutter-io.cn.

运行时

flutter pub get -verbose

我明白了

[  +85 ms] IO  : HTTP error:
[   +1 ms]     | TlsException: Failed to find root cert file (OS Error)

我试过了但没用:

  1. 制作自签名证书并将 DART_VM_OPTIONS 设置为它的路径,如下所示:--root-certs-file={D:\123\MyCert.pem}(也尝试过 crt)
  2. 将 FLUTTER_STORAGE_BASE_URL 设置为https://storage.flutter-io.cn
  3. 设置 PUB_HOSTED_URL 为https://pub.flutter-io.cn

我也关闭了卡巴斯基,但没有帮助。我在家庭网络中的工作笔记本电脑上运行它,没有任何代理。颤振 2.2.0

有人知道下一步该怎么做吗?谢谢

标签: flutterssl

解决方案


推荐阅读