|
|
本帖最后由 让我看看各位 于 2026-5-22 17:12 编辑
在使用vscode过程中 , 明明已经登陆了微软账户 , 过一阵 或者 重新打开VSCODE 或者 打开多个VScode窗口时 , 该死的 "登陆以同步数据还是会提示" ,而且网上针对这个问题内容比较少 ,导致我这个问题拖了很久都没得到解决 , 直到我最近找到了解决方法 ,因此来写一个帖子来分享一下
目前针对这个问题 , 网上有三种方案 :
1 . 因为 windows的凭证管理器满了导致 , 解决方法就是删除一些现在不用的凭证 ,然后重新登陆 :
解决VSCode使用微软账户同步设置后,再打开需要重新登录的问题_vscode每次打开都要登录-CSDN博客 ;
但是我的情况不是这个问题 ,我的凭证就没存几个
2 . Linux 下 ,缺少gnome-keyring 和 libsecret. 但是我是在Win下 ,所以也不是这情况

Settings Sync prompts for login every time VSCode restarts · Issue #143447 · microsoft/vscode · GitHub
visual studio code - Settings Sync prompts for login every time VSCode restarts - Stack Overflow
3. 问题得以解决 ,进入VScode设置 ,搜索 Microsoft-authentication: Implementation ,然后由默认的 msal 改为 msal-no-broker ; 然后重新登陆 VScode ;
目前两天了 , 提示气泡一直没有出来 ,终于解决了

FIXED: VS Code asking to sign in to Sync Settings every 1-2 hours (Microsoft Account) : r/vscode
|
|