Visual Studio:“副驾驶令牌无效:缺少令牌:404”

Dr *_*hil 7 github github-copilot

我在 Visual Studio 中尝试使用 github copilot 时遇到此错误。

invalid copilot token: missing token: 404 auth status: notauthorized
Run Code Online (Sandbox Code Playgroud)

我尝试过但没有帮助的事情 - 注销/登录;卸载/重新安装扩展。

有任何想法吗?

dop*_*llo 8

对于那些真正寻找基本答案的人,假设您有 GitHub Copilot 订阅并且已登录 GitHub,请在接受上述答案之前检查以下内容。

编码窗口的左下角有一个图标。它看起来像这样:

Github 副驾驶图标

现在,按照步骤在 Github 上验证您的帐户。

之后应该可以工作。

对于那些需要详细演示的人来说,这个 YouTube 视频是一个很好的资源


Dr *_*hil 0

结果发现是防火墙问题。我找不到任何文档,但显然自动驾驶仪扩展通过端口 9354 (TCP) 进行呼叫。

默认情况下,此处设置的防火墙会阻止传出端口上的流量,这就是身份验证失败的原因。