Visual Studio关联Github账号授权成功后VS无响应如何解决?
你的操作没有疏漏,问题出在Visual Studio未能正常接收到GitHub的授权回调通知,按照以下步骤排查即可解决:
- 第一步,清除VS本地残留的账号缓存:打开Visual Studio,点击右上角的账号头像,选择「账户设置」,找到所有和GitHub相关的账号条目全部移除,之后完全关闭Visual Studio。
- 第二步,清除系统层面的凭据缓存:Windows用户打开「凭据管理器」,切换到「Web 凭据」分类,删除所有和github、visual studio相关的凭据记录;Mac用户打开「钥匙串访问」,搜索并删除所有和github、visual studio相关的凭据条目。
- 第三步,重启Visual Studio后重新走账号绑定流程,如果仍出现授权后无响应的问题,更换系统默认浏览器后再尝试绑定,部分浏览器的缓存或安全拦截规则会阻止授权回调请求发送到VS。
- 第四步,如果以上操作均无效,打开Visual Studio的内置更新功能,将软件升级到最新可用版本,旧版本VS存在已知的GitHub授权回调处理bug,升级后即可正常完成绑定。
- 第五步,绑定过程中如果使用了网络代理,暂时关闭代理再操作,部分代理工具会拦截VS用于接收授权回调的本地端口请求,导致关联失败。
内容的提问来源于stack exchange,提问作者Wladislaw Kusnezow
相关产品推荐
相关产品推荐

