Aviso do NuGet NU1803
Problema
Você está executando a operação “restaurar” com uma fonte “HTTP”, “http://api.source/index.json”. O acesso sem ser por HTTPS será removido em uma versão futura. Considere migrar para uma fonte “HTTPS”.
Solução
Você pode precisar fazer uma das seguintes opções:
- Corrigir a URL especificada. Você pode ter digitado incorretamente a URL de origem. Altere a URL para solicitar explicitamente a versão
HTTPS
da origem. - Trabalhe com o proprietário da origem e peça-lhe que migre para o
HTTPS
. - Se você tiver certeza absoluta de que o servidor “HTTP” ao qual você está se conectando é confiável, você pode desativar esse aviso definindo
allowInsecureConnections
comotrue
para esta origem do pacote, nas Seções de origem do pacote do seu arquivo NuGet.Config. (Suportado no NuGet 6.8 ou superior)
Exemplo:
<packageSources>
<clear />
<add key="http-source1" value="http://httpsource1trusted/" allowInsecureConnections="true">
<add key="http-source2" value="http://httpsource2trusted/" protocolVersion="3" allowInsecureConnections="true">
</packageSources>
Para saber mais, consulte o blog HTTPS everywhere .