我低于错误-
Got TLS error trying to find package cupertino_icons at https://pub.dartlang.org.
pub upgrade failed (69) -- attempting retry 2 in 2 seconds...
我的理解是我在办公网络 (VPN) 上,这就是我收到此错误的原因。我尝试了多种选择,并且看到了多个帖子,但没有帖子显示确切的做事方式。所以我会在这里发布我所有的问题,如果有人提供帮助,这对所有将要开始研究 flutter 的人来说真的很有帮助
1) 如何设置和创建自签名证书?
我们是否需要为 pub.dartlang.org
域创建一个自签名证书?
已尝试使用此 (https://www.akadia.com/services/ssh_test_certificate.html) 使用域作为 pub.dartlang.org
创建证书,这是正确的方法还是如何做?
2) 我已将 DART_VM_OPTIONS=--root-certs-file=C:\Users\dev\certs\chrome.cer
作为我的证书,但问题仍未解决。
3)如果我必须设置https_proxy
? VPN 中主机名和端口的值是什么?我怎样才能找到这些值?
Flutter app behind corporate firewall throws TLS error during packages get
4)为了解决这个问题,我看到了这个评论的引用
https://github.com/dart-lang/pub/issues/1882#issuecomment-415588527
如何实现?
我已经尝试了很多事情,如果有人可以帮助如何绕过这个错误,我认为这将帮助很多人。
最佳答案
我在 MACbook 上运行 Flutter Create 时出现同样的错误。当我打开网络浏览器访问 pub.dartlang.org 时,出现一条错误消息:您的时钟设置不正确。
我的日期不知何故设置为一周前。确定日期可解决 TLS 问题。
关于dart - 尝试在 https ://pub. dartlang.org 上查找软件包 cupertino_icons 时出现 TLS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54609686/