【问题标题】:Can't access flutter.dev (Mac OS)无法访问 flutter.dev (Mac OS)
【发布时间】:2019-03-27 10:54:22
【问题描述】:

我无法访问flutter.dev。是的,我有互联网连接。我猜是由于.dev 扩展。在 Firefox 中,我在 Safari 中得到 无法连接404。同样,我的互联网连接很好,我可以毫无问题地上网。有什么想法吗?

编辑:没有杀毒软件,清理缓存,设置自定义 DNS,重启路由器,但仍然无法正常工作。

【问题讨论】:

  • 刚刚检查了 Firefox (MacOS),它对我有用。重试看看是否还有问题?
  • 如果您使用 Google 搜索“ERR_CONNECTION_REFUSED chrome”(或类似浏览器),您可以找到解决常见问题的方法。诸如清除缓存、重置路由器等之类的事情。如果您已经尝试过,但没有一个对您有用,请在问题中提及。
  • 工作正常。 .dev 很新 - 以前是 flutter.io,如果有帮助的话
  • .dev 是 Google 拥有的有效顶级域。唯一不寻常的是,它包含在硬编码到多个浏览器中的 HSTS 列表中,因此所有请求都必须是安全的。 (并且可以在其下注册自己的二级域名。)
  • 对我来说,在家庭网络中它工作正常,但在办公网络中它无法在所有浏览器(IE、chrome、firefox)上显示错误,因为 - 未连接:潜在安全问题 Firefox 检测到潜在安全性威胁并没有继续flutter.dev,因为该网站需要安全连接。

标签: flutter


【解决方案1】:

我刚刚用这个命令解决了这个问题:

  • 转到 /etc/resolver 文件夹
  • 删除名为 dev 的文件
  • 完成

这是由 puma-dev 生成的。当我删除它时,它就起作用了。

参考: https://support.google.com/chrome/thread/2228098?hl=en

【讨论】:

  • 哇哦,成功了!非常感谢,这件事快把我逼疯了。我做了很多事情,最后我只是放弃了。
  • 在过去 2 个月的多次试验后,这对我也有效
  • 如果我不想删除正在被其他项目使用的 dev 文件怎么办?
  • 我还没有尝试过,如果你用于另一个项目@abhinav
  • 我没有任何 /etc/resolver 文件夹。您可以在 /etc 文件夹中查看 the list of files。知道如何解决这个问题吗?
【解决方案2】:

在 Mac 上打开网络实用程序,然后选择 Traceroute 选项卡。在顶部的空框中键入 Flutter.dev,然后选择 Trace。如果第一个跟踪条目显示 127.0.0.1,则可能是 POW 等代理软件在内部重定向了该路径。

网络实用程序不是在“系统偏好设置”>“网络”中。
使用Spotlight search 查找Network Utility

【讨论】:

  • 我有 OS X El Capitan,我去了系统偏好设置/网络并且没有 Traceroute 标签。如果我单击“高级”按钮,则相同。
【解决方案3】:

如果您在 Windows 10 上遇到此问题,可以查看答案here

【讨论】:

    【解决方案4】:

    一个简单的路由器重启或切换到另一个互联网服务提供商可以在任何时候为我解决这个问题。

    【讨论】:

      【解决方案5】:

      如果开发文件(或解析器文件夹)在/etc/ 中不可用,您可以直接在/etc 中找到resolv.conf。然后,如下备份文件并输入root密码:

      sudo mv resolv.conf resolv.conf_bak
      

      【讨论】:

        【解决方案6】:

        安装KProxy浏览器扩展并在遇到此类问题时随时打开它,这应该可以解决。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-05-14
          • 2021-09-17
          • 1970-01-01
          • 2019-08-15
          • 2021-01-03
          • 2013-01-09
          • 1970-01-01
          • 2019-06-25
          相关资源
          最近更新 更多