Bagikan melalui


NuGet Peringatan NU3014

Skenario 1

Paket 'SamplePackage v1.0.0' dari sumber 'https://contoso.com/index.json': Sertifikat penandatanganan tidak memenuhi persyaratan panjang kunci publik minimum.

Masalah

Sertifikat yang digunakan untuk menandatangani paket tidak memenuhi persyaratan panjang kunci publik minimum.

Solusi

Pastikan bahwa sertifikat penandatanganan memiliki kunci umum RSA panjang >= 2048 bit.

Skenario 2

Paket 'SamplePackage v1.0.0' dari sumber 'https://contoso.com/index.json': Sertifikat tanda tangan utama tidak memenuhi persyaratan panjang kunci publik minimum.

Masalah

Sertifikat yang digunakan untuk menandatangani paket tidak memenuhi persyaratan panjang kunci publik minimum.

Solusi

Pastikan bahwa paket ditandatangani menggunakan sertifikat penandatanganan dengan kunci umum RSA panjang >= 2048 bit.

Catatan

Ketika mode validasi tanda tangan NuGet diatur untuk menerima (default), NU3014 dinaikkan sebagai peringatan. Saat mode validasi tanda tangan NuGet diatur ke memerlukan, atau saat menjalankan nuget verify -signatures perintah, NU3014 ditingkatkan dari peringatan ke kesalahan.