请求被中止:无法为nuget push命令创建SSL/TLS安全通道

请求被中止:无法为nuget push命令创建SSL/TLS安全通道,nuget,nuget-package,octopus-deploy,octopus,Nuget,Nuget Package,Octopus Deploy,Octopus,我目前正在考虑在我们的部署中使用章鱼。我正在尝试将最新的.nupkg文件推送到我们的Octopus服务器,如下所示 NuGet.exe push outputfolder\My.nupkg -ApiKey myapikey -Source https://myproject.octopus.app/nuget/packages 然而,我得到了以下错误 The request was aborted: Could not create SSL/TLS secure channel. 我以前从

我目前正在考虑在我们的部署中使用章鱼。我正在尝试将最新的.nupkg文件推送到我们的Octopus服务器,如下所示

NuGet.exe push outputfolder\My.nupkg -ApiKey myapikey  -Source https://myproject.octopus.app/nuget/packages
然而,我得到了以下错误

The request was aborted: Could not create SSL/TLS secure channel.
我以前从未见过这种错误。导致此错误的原因是什么?如何修复

更新

我已经安装了最新版本的nuget.exe,并且删除了错误消息。不过,当我将软件包上传到八达通服务器时,系统会提示我输入用户名和密码。如何通过脚本传递这些信息

当我从命令行运行脚本时,我看到了这一点

Pushing MyPackage.nupkg to https://MyProject.octopus.app/nuget/packages...

PUT https://MyProject.octopus.app/nuget/packages/

Please provide credentials for https://MyProject.octopus.app/nuget/packages
Username:

NuGet.org将于2020年4月取消对TLS 1.0和1.1的支持 我们意识到适应变化需要时间,我们希望尽早分享我们的计划。为了帮助减少受影响用户的数量,我们计划分两个阶段进行此更改:

  • 2020年2月:暂时取消对3个时区TLS 1.0/1.1的支持,每个时区4小时,以确保与全球正常工作时间重叠
  • 2020年4月:永久删除对TLS 1.0/1.1的支持

如果您需要更多关于下一步的信息,请参阅

NuGet.org将于2020年4月取消对TLS 1.0和1.1的支持 我们意识到适应变化需要时间,我们希望尽早分享我们的计划。为了帮助减少受影响用户的数量,我们计划分两个阶段进行此更改:

  • 2020年2月:暂时取消对3个时区TLS 1.0/1.1的支持,每个时区4小时,以确保与全球正常工作时间重叠
  • 2020年4月:永久删除对TLS 1.0/1.1的支持

如果您需要更多关于下一步的信息,请参阅

我还可以通过将nuget.exe更新到新版本(2.8到5.0)来解决此问题。

我还可以通过将nuget.exe更新到新版本(2.8到5.0)来解决此问题.

Thnaks for the information在此期间,我是否可以使用其他命令来执行相同的操作?dotnet CLI是否支持此功能?对于Infonak,在此期间是否可以使用其他命令来执行相同的操作?dotnet CLI是否支持此功能?