This article explains one easy workaround to a lot of Visual Studio authentication issues. Personally, it’s helped me multiple times when Cloud Explorer has gotten into a weird authentication loop or Visual Studio stops seeing my MSDN subscription. And it also helps you clean up any old and unused credentials – such as the ones you only used once in 2018 to log into a customer’s Azure environment to debug an issue they had with their AppInsights extension on an app service (and that ended up being Microsoft running v3 of their extension in v2 mode by default, where it’ll crash if it gets more than 10 lines of logging per second. No, I’m not bitter.)
Anyway. What was the issue at hand again?
There are plenty of situations when Visual Studio might get confused by the different accounts you use for your different workflows and environments. You might get plenty of different symptoms – at worst, you might get locked out of your Visual Studio. A milder case might just bug your Cloud Explorer, like shown below.
Okay – so how do we fix this?
Before taking the steps below, make sure you do actually have your credentials logged in a password manager somewhere. You’ll need to reauthenticate at the end of the process.
Time needed: 10 minutes.
How to nuke Identity Cache in Visual Studio?
- Close all instances of Visual Studio
This is quite important, because otherwise you won’t be able to clear the cache as it’s in use.
- Navigate to .IdentityService
Should be pretty simple – fire up your File Explorer and navigate to C:\Users\username\AppData\Local\ (where username is your local user name)
- Remove the folder
Go ahead and remove the folder – your Visual Studio will be rebuilding it in a moment anyway.
- Restart Visual Studio – and you should have gotten rid of the accounts!
And that’s about it for today!
- How to fix “System.IO.FileSystem: Could not find a part of the path \AppData\Local\AzureFunctionsTools\Releases\3.17.0\workers. Value cannot be null. (Parameter ‘provider’)” when running Azure Functions locally? - January 12, 2021
- How to nuke the Identity Cache in Visual Studio? - January 11, 2021
- Fixing unexpected Microsoft.AspNetCore package errors after a dependency update - January 6, 2021