When you’re using Visual Studio behind a Basic Authenticaton proxy, you may run into issues restoring Nuget packages. While I’ve never found a real solution for the issue, and trust me I’ve tried quite a few workarounds like the ones listed here.

You’ll get the following error:

I’ve come to rely on my trusted hacking friend Fiddler and turn on “Automatically Authenticate”.

Optionally configure your upstream proxy in Fiddler:

Restart Visual Studio so it picks up Fiddler as the proxy and you’re good to go. Just leave Fiddler running in the background and all will be well.