If you need to access the nuget.org from behind a corporate firewall that needs authentication, one might think you need a custom nuget.config file with your proxy server URL and user/password settings.
It appears that even up to nuget 4.1, this is still not the case, the proxy settings need to reside in the default nuget.config location which is at %APPDATA%\NuGet\NuGet.Config.