You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS CODE登录报错:跳转至微软登录页而非原GitHub登录页问题

VS Code登录跳转微软而非GitHub授权的修复方案

  • 选择指定登录入口:点击VS Code左侧活动栏底部的账户图标(人头样式),展开账户菜单后直接点击「添加GitHub账户」,不要点击顶部通用登录按钮,通用按钮默认优先调用微软登录链路。
  • 调整默认登录提供商配置:按下Ctrl+,(Windows/Linux)或Cmd+,(macOS)打开设置面板,搜索accounts.preferredSignInProvider,将下拉选项修改为github,保存设置后重启VS Code。
  • 清理失效授权缓存:
    • Windows:打开「凭据管理器」→「Windows凭据」,删除所有标识为vscode.github、github.com的凭据
    • macOS:打开「钥匙串访问」,搜索vscode.github、github.com并删除对应条目
    • Linux:进入~/.config/Code/Cache和~/.config/Code/CachedData目录删除相关缓存,同时清除系统钥匙串内的GitHub关联凭据
  • 重置GitHub扩展配置:找到VS Code内置的官方GitHub扩展,进入扩展设置页选择「重置扩展设置」,禁用后重新启用扩展再尝试登录。
  • 若以上操作无效,先退出当前VS Code内已登录的所有微软账户,再重新触发GitHub登录操作。

提问者附报错截图:
VS Code登录报错截图1
VS Code登录报错截图2
VS Code登录报错截图3

内容的提问来源于stack exchange,提问作者CompuuutaGeek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 14:15:05