dart - 尝试在 https ://pub. dartlang.org 上查找软件包 cupertino_icons 时出现 TLS 错误

标签 dart flutter tls1.2 dart-pub

我低于错误-

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/

相关文章:

c# - 在 .NET 4.0 中使用 Web 服务时出现连接错误

office365 - 身份验证失败,因为远程方已关闭传输流 - smtp 错误发送

java - 如何使用 Rest 模板将 TLS1.2 强制执行到 Rest 客户端

dart - 如何将 Map<String,String> 转换为人类可读的字符串(在 Dart 中)?

使用多个屏幕通过 Provider 进行 Flutter 状态管理

flutter - 如何在列中使用 FractionallySizedBox?

flutter - 当应用程序从触发的Intent进入前景时,Flutter Capture事件

flutter - 上载图像抖动时如何显示小部件(加载20%,30%)

flutter - 如何通过CircleAvatar从数据库显示图像

flutter - 如何在 Flutter 中为 CircleAvatar 赋予多种边框颜色?