Ostrzeżenie narzędzia NuGet NU1803
Problem
Uruchamiasz operację "przywróć" ze źródłem "HTTP", "http://api.source/index.json". Dostęp bez protokołu HTTPS zostanie usunięty w przyszłej wersji. Rozważ migrację do źródła "HTTPS".
Rozwiązanie
Może być konieczne wykonanie jednej z następujących czynności:
- Popraw określony adres URL. Być może adres URL źródła został nieprawidłowo wtypowany. Zmień adres URL, aby jawnie zażądać
HTTPS
wersji źródła. - Skontaktuj się z właścicielem źródła i poproś go o migrację do
HTTPS
programu . - Jeśli masz absolutną pewność, że serwer HTTP, z którym nawiązujesz połączenie, jest godny zaufania, możesz zrezygnować z tego ostrzeżenia, ustawiając wartość
allowInsecureConnections
natrue
wartość dla tego źródła pakietu, w sekcjach Źródło pakietu pliku NuGet.Config. (Obsługiwane w programie NuGet 6.8 lub nowszym)
Przykład:
<packageSources>
<clear />
<add key="http-source1" value="http://httpsource1trusted/" allowInsecureConnections="true">
<add key="http-source2" value="http://httpsource2trusted/" protocolVersion="3" allowInsecureConnections="true">
</packageSources>
Aby dowiedzieć się więcej, zapoznaj się z blogami HTTPS wszędzie .