vscode 当GitHub扩展无法获取仓库时,显示错误的凭据,

3vpjnl9f  于 4个月前  发布在  Vscode
关注(0)|答案(8)|浏览(53)

我猜这可能是一个SAML问题...在这种情况下,你想用选项forceNewSession重新请求getSession()并再次尝试。

重现这个步骤很难...我认为它取决于你有多少个活动的SAML会话...所以如果我不得不猜测...我想应该是:

  • 在VS Code桌面上登录github扩展
  • 登录可能超过10个其他VS Code桌面或vscode.dev的github扩展(这基本上会使第1点的SAML会话无效,因为我认为你只能有特定的SAML会话数量)
  • 尝试使用第1点的github扩展
kulphzqa

kulphzqa1#

我删除了我的state.vscdb文件来解决这些问题。我认为这是在我们的公司开始在GitHub上组织并切换到SSO时出现的。我认为这个切换导致了这个问题。
这对我来说也有效。我在这里找到了它:C:\Users<username>\AppData\Roaming\Code\User\globalStorage

qqrboqgw

qqrboqgw2#

@TylerLeonhardt,让我们聊聊这个问题,我很乐意解决这个问题。谢谢!

mutmk8jj

mutmk8jj3#

我已经尝试了在VSCode中使用sign outsign in的GitHub,一切都运行正常。

r1wp621o

r1wp621o4#

这是我这边的SAML问题。我在Github上重新授权了我的2-factor后看到了它。现在,无论我做什么,重新安装等,我都无法使用这个插件。

jhkqcmku

jhkqcmku5#

对我来说的问题是,不良凭证被缓存在/home/jameskyker/.config/Code/User/globalStorage/state.vscdb文件中,而且没有明确的方法来清除不良凭证。因此,用户陷入了一个进退两难的境地。

6yoyoihd

6yoyoihd6#

要解决这个问题,我在十六进制编辑器中编辑了该文件,并在vscode-pull-request上执行了查找/替换操作,将其替换为垃圾。下次我打开VSCode时,它让我重新开始登录,问题解决了。

insrf1ej

insrf1ej7#

你好,来自未来的我。感谢@jameskyker的建议,我成功解决了这个奇怪的问题。最后,我删除了state.vscdb文件,重新制作了自定义UI和状态栏更改,然后再同步vscode设置。

bjg7j2ky

bjg7j2ky8#

我删除了我的state.vscdb文件来解决这些问题。我认为这是在我们的公司开始在GitHub上组织并切换到SSO时出现的。我认为这个切换是在这个问题出现时发生的。

相关问题