Bagikan melalui


NuGet Warning NU1803

Masalah

Anda menjalankan operasi 'pulihkan' dengan sumber 'HTTP', 'http://api.source/index.json'. Akses non-HTTPS akan dihapus dalam versi mendatang. Pertimbangkan untuk bermigrasi ke sumber 'HTTPS'.

Solusi

Anda mungkin perlu melakukan salah satu hal berikut:

  • Koreksi url yang ditentukan. Anda mungkin salah mengetik url sumber. Ubah url untuk meminta HTTPS versi sumber secara eksplisit.
  • Bekerja dengan pemilik sumber dan minta mereka untuk bermigrasi ke HTTPS.
  • Jika Anda benar-benar yakin server 'HTTP' yang Anda sambungkan dapat dipercaya, Anda dapat menolak peringatan ini dengan mengatur allowInsecureConnections ke true untuk sumber paket ini, di bagian Sumber paket file NuGet.Config Anda. (Didukung dalam NuGet 6.8+)

Contoh:

<packageSources>
    <clear />    
    <add key="http-source1" value="http://httpsource1trusted/" allowInsecureConnections="true">
    <add key="http-source2" value="http://httpsource2trusted/" protocolVersion="3" allowInsecureConnections="true">
</packageSources>

Untuk mempelajari lebih lanjut, lihat https di mana-mana blog.