这是来自Visual Studio而非NuGet的提示。在此输入的信息不会保存到NuGet中,但应当被缓存至当前的Visual Studio会话。
NuGet将用户名称和密码存储在其NuGet.Config文件中。您可以使用nuget.exe命令行将受保护源的用户名和密码添加到NuGet.Config文件中以进行保存。
NuGet.exe Sources Update -Name <feedName> -Source <pathToPackageSource> -UserName xxx -Password <secret>
如果这是代理的提示,您可以使用NuGet设置它:
NuGet.exe config -Set HTTP_PROXY=http://127.0.0.1 -Set HTTP_PROXY.USER=domain\user
或者使用环境变量 http_proxy,其值的格式为 http://[用户名]:[密码]@proxy.com