Upozornění NuGet NU1803
Problém
Spouštíte operaci restore se zdrojem HTTP, "http://api.source/index.json". V budoucí verzi se odebere přístup bez HTTPS. Zvažte migraci na zdroj HTTPS.
Řešení
Možná budete muset udělat jednu z těchto věcí:
- Opravte zadanou adresu URL. Možná jste nesprávně zadali zdrojovou adresu URL. Změňte adresu URL tak, aby explicitně požadovala
HTTPS
verzi zdroje. - Pracujte s vlastníkem zdroje a požádejte ho, aby migroval na
HTTPS
. - Pokud jste si naprosto jistí, že server HTTP, ke kterému se připojujete, je důvěryhodný, můžete se z tohoto upozornění odhlásit nastavením
allowInsecureConnections
true
pro tento zdroj balíčku v oddílech Zdroje balíčků vašeho souboru NuGet.Config. (Podporováno v NuGetu 6.8 nebo novější)
Příklad:
<packageSources>
<clear />
<add key="http-source1" value="http://httpsource1trusted/" allowInsecureConnections="true">
<add key="http-source2" value="http://httpsource2trusted/" protocolVersion="3" allowInsecureConnections="true">
</packageSources>
Další informace najdete v blogovém příspěvku HTTPS všude .