Udostępnij za pośrednictwem


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 HTTPSprogramu .
  • 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 na true 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 .