flutter - 当我运行颤振医生时如何修复 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)
我试过了但没用:
- 制作自签名证书并将 DART_VM_OPTIONS 设置为它的路径,如下所示:--root-certs-file={D:\123\MyCert.pem}(也尝试过 crt)
- 将 FLUTTER_STORAGE_BASE_URL 设置为https://storage.flutter-io.cn
- 设置 PUB_HOSTED_URL 为https://pub.flutter-io.cn
我也关闭了卡巴斯基,但没有帮助。我在家庭网络中的工作笔记本电脑上运行它,没有任何代理。颤振 2.2.0
有人知道下一步该怎么做吗?谢谢
解决方案
推荐阅读
- python - 如何让我的评论模型表单在模板中呈现时显示当前用户的姓名
- python-3.x - 如果已经安装了多个版本(包括升级版本),如何在 mac 上升级 python?
- apache - Apache 无法让虚拟主机 apache 转发到同一台机器上的另一台主机。差不多好了
- javascript - React + Typescript 使用 useRef 和 forwardRef 引用选择元素
- python - 插入到 postgresql 数据库时在 psycopg2 中使用 copy_from 时出错
- react-testing-library - 停止测试库的巨大错误输出
- android - 如何在 Flutter 中更改 agora rtc 视频聊天布局?
- html - 如何使用位置制作正确的菜单块:粘性不覆盖在标题上?
- html - 如何在 tailwindcss 中创建自定义变体?
- excel - 将列表框中的项目添加到另一个 VBA