When managing nuget packages, the following message is always displayed:TFS "tf30063: You are not authorized to access Microsoft-IIS/7.0 ."
Solution:
Open Internet Explorer browser, go to Internet Options/security, select Local intranet icon, click sites button
OnLocal IntranetDialog click Advanced
And add your TFs server to the websites list, like I did with mine (replace TFs with the name of your server)
Restart Visual Studio any enjoy nuget from a new perspective!
This solution apparently solves all of the issues I had with the dreaded 401. Let me know if it works for you as well.
Considerations
The problem might not be related to nuget at all but rather to presentationcore (nuget is a WPF Application) which gets confusing results from OS through some InterOP. nuget/Visual Studio is just a combination that triggers the otherwise sleeping problem.
Reference: http://blog.rthand.com/post/2011/08/26/Fixing-combination-of-NuGet-and-Team-Foundation-in-workgroup-configuration-401-Unauthorized.aspx