NuGet 警告 NU3000
ヒント
パッケージの署名とタイムスタンプを表示するには、verify コマンドを使用します。
シナリオ 1
ソース「https://contoso.com/index.json」からのパッケージ「SamplePackage v1.0.0」: プライマリ署名にはタイムスタンプがありません。
問題点
パッケージには、タイムスタンプのないプライマリ署名があります。
解決策
署名証明書の有効期限が切れた後に長期的な署名の有効性を有効にするには、パッケージの署名のタイムスタンプが付いていることを確認してください。
シナリオ 2
ソース「https://contoso.com/index.json」からのパッケージ「SamplePackage v1.0.0」: 複数のタイムスタンプは認められません。
問題点
パッケージには、複数のタイムスタンプを持つ署名があります。
解決策
各パッケージの署名に含まれるタイムスタンプが 1 つ以下であることを確認してください。
シナリオ 3
ソース「https://contoso.com/index.json」からのパッケージ「SamplePackage v1.0.0」: リポジトリの副署名にはタイムスタンプがありません。
問題点
パッケージには、タイムスタンプのないリポジトリ 副署名があります。
解決策
長期的な署名の有効性については、すべてのパッケージの署名にタイムスタンプがあることを確認してください。