Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.36 KB

File metadata and controls

36 lines (27 loc) · 1.36 KB
title NuGet Warning NU1803
description NU1803 warning code
author nkolev92
ms.author nikolev
ms.date 07/22/2022
ms.topic reference
f1_keywords
NU1803

NuGet Warning NU1803

Issue

You are running the 'restore' operation with an 'HTTP' source, 'http://api.source/index.json'. Non-HTTPS access will be removed in a future version. Consider migrating to an 'HTTPS' source.

Solution

You may need to do one of the following:

  • Correct the specified url. You may have mistyped the source url. Change the url to explicitly request the HTTPS version of the source.
  • Work with the owner of the source and ask them to migrate to HTTPS.
  • If you are absolutely certain the 'HTTP' server you are connecting to is trustworthy, you may opt out of this warning by setting allowInsecureConnections to true for this package source, in Package source sections of your NuGet.Config file. (Supported in NuGet 6.8+)

Example:

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

To learn more, refer to the HTTPS everywhere blog.