首页 > 解决方案 > 发布容器时出现 Nuget 错误 NU3037、NU3028

问题描述

从 Visual Studio 将容器发布到 Fargate 时,我们面临以下错误。直到今天晚上,该解决方案都运行良好。

... docker build:来自源'https://api.nuget.org/v3/index.json':作者主签名的时间戳发现了一个链构建问题:UntrustedRoot:证书链中的自签名证书... docker build : : error NU3037: Package 'Microsoft.Extensions.Configuration.Abstractions 2.1.0' from source 'https://api.nuget.org/v3/index.json': 作者主签名有效期已过。... docker build: : error NU3028: Package 'Microsoft.Extensions.Configuration.Abstractions 2.1.0' from source 'https://api.nuget.org/v3/index.json': 存储库会签的时间戳找到了一个链构建问题:UntrustedRoot:证书链中的自签名证书

标签: visual-studionuget-package

解决方案


此问题是由于证书过期,您可以在 Github 上找到为此创建的问题

  1. Github 问题 10492
  2. Github 问题 10491

Microsoft 证书将于 2021 年 1 月到期,这导致了此问题。更多信息请阅读这篇文章微软作者签名证书更新


推荐阅读