如何通过 CredentialProvider.VSS.exe 清除凭据缓存

How to clear credential cache by CredentialProvider.VSS.exe

我在 Azure Artifacts 制作了一个 NuGet 提要。我在我的项目中安装了 NuGet.exeCredentialProvider.VSS.exe。我可以 list/get/push NuGet 包。这时候,完全没有问题。但我想清除由 CredentialProvider.VSS.exe 创建的凭据缓存。我该怎么做?

nuget.exe locals plugins-cache -clear should do it. You'll need to download nuget.exe 如果您还没有。不幸的是,dotnet nuget locals 中似乎缺少插件缓存:(

I want to clear my credential cache that created by CredentialProvider.VSS.exe. How can I do that?

CredentialProvider.VSS.exe 在注册表路径中存储和使用凭据。 如果您想清除凭据,可以从注册表中删除令牌值。

Computer\HKEY_CURRENT_USER\Software\Microsoft\VSCommon.0\ClientServices\TokenStorage\VisualStudio\VssApp\{xxxx}