无法使用GitHub账户登录VSCode和 GitHub Desktop
主要在用VSCode。最近我遇到了一个问题,无法将一个新项目的仓库发布到GitHub。我尝试先登出再重新登录,浏览器会正常打开,允许向VSCode授权;VSCode打开后过一会儿就提示登录失败:错误:网络错误。同样的情况也出现在GitHub Desktop应用上,但它只是一直处于无限加载图标的循环中,毫无响应。有趣的是,显然在没有登录GitHub的情况下,我刚刚还是在VSCode里把旧项目的改动同步好了。GitHub本身运行正常,仍然可以登录到其他网页应用。
Windows 11电脑。
我尝试了以下方法: - 清除VSCode的缓存文件夹; - 将应用及端口加入防火墙白名单; - 使用或不使用VPN; - 在不加载插件的情况下启动VSCode; - 重新同步系统时间; - 重置默认浏览器(在这里的回答中有人提到这是一个解决办法); - 重启路由器。
这个问题的根本原因可能是什么,应该如何解决?
解决方案
好吧,就我而言,问题出在hosts文件。看起来很久前在对Windows进行精简时,我忘了检查我实际使用的服务,把它们从那里移除了。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。