Vic*_* S. 26 windows synchronization github visual-studio-code sync-settings
当我尝试时我得到Error while turning on Settings Sync: Authentication failed.:
Settings Sync: Turn On...> Sign in & Turn on> {account name} (GitHub) Last Used with sync.
Settings Sync: Show Log显示:
[settingssync] [info] Using settings sync service https://vscode-sync.trafficmanager.net/
[settingssync] [info] Auto Sync is disabled.
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/manifest","status":401,"execution-id":"bbf1a818-0556-46db-aa3b-2da51e10ef6f"}
[settingssync] [info] Settings Sync auth token failed github false
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/resource/settings","status":401}
[settingssync] [info] Settings Sync auth token failed github true
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/resource/keybindings","status":401}
[settingssync] [info] Settings Sync auth token failed undefined true
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/resource/snippets","status":401}
[settingssync] [info] Settings Sync auth token failed undefined true
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/resource/extensions","status":401}
[settingssync] [info] Settings Sync auth token failed undefined true
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/resource/globalState","status":401}
[settingssync] [info] Settings Sync auth token failed undefined true
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/resource/machines/latest","status":401}
[settingssync] [info] Settings Sync auth token failed undefined true
[settingssync] [info] Request failed {"url":"https://vscode-sync.trafficmanager.net/v1/manifest","status":401,"execution-id":"b3162617-22cb-4db6-8604-d43771bb972d"}
[settingssync] [info] Settings Sync auth token failed github true
Run Code Online (Sandbox Code Playgroud)
如何修复此错误或删除与 GitHub 帐户的同步以便能够重新配置同步。
Settings Sync: Turn On...>>Sign in & Turn on相反 。Sign in with GitHub{account name} (GitHub) Last Used with sync
重新安装 VSCode 并删除用户首选项%AppData%\Code没有帮助。
小智 18
这只是在我在新机器上全新安装时发生的。在本地安装任何东西之前,我特意尝试先进行同步,以保持“干净”和一致。它在其他 3 台机器上运行良好。无论是否巧合,我也在使用我的 GitHub 链接帐户。这是我修复的方法:
狂野的理论,关于settings.json首先出现的事情,在扩展被炸毁VS尝试同步未安装的扩展的设置之前......但这显然没有任何实际意义,它不应该关心扩展的json配置节点尚未安装的。
##另外,旁注:
作为最后一步,我尝试重新启用“按键绑定”(据我所知,我没有特殊的配置),但它可能仍然出错?这是根据日志。
但是,除了日志中的一些噪音之外,启用所有同步设置似乎可以正常工作。
似乎“同步设置”功能存在某种错误,但我无法很好地识别它来报告 =(
我遇到了同样的问题,通过安装gnome-keyring解决了。希望对你有帮助。