当我打开我的电脑并打开 VSCode 时,它会要求我输入密码:
Enter password to unlock your login keyring
The login keyring did not get unlocked when you logged into your computer.
网上有很多相同情况的案例,但我从来没有特别偶然发现过 VSCode 的问题。
我知道“问题”出在钥匙圈上,但为什么只有在 VSCode 上我才能得到这个?
编辑:我有 Ubuntu 20.04 并且自动登录已打开。
使用自动登录,登录时密钥环不会解锁。
每当程序将其密码保存到密钥环并尝试访问它时,密钥环将询问其密码,默认情况下与登录密码相同。
例如
chrome/ium
or就是这种情况ssh-agent
。我不知道vscode/ium
您的情况是什么,也许它试图git
通过ssh
连接访问某个存储库(因此,它实际上可能正在ssh-agent
尝试访问ssh-key
(?)),或者它想访问密钥环中的一些保存git
或ssh
密码。它也可能来自插件,例如我看到了Live Share
可能导致此问题的报告。可能的解决方案:
另请参阅:如何在启动时停止提示解锁“默认”密钥环?