Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Avisos HTTP promovidos a erros em
A partir do .NET 10 Versão Prévia 4, os avisos HTTP gerados por dotnet package list, dotnet package searche as APIs relacionadas agora são tratados como erros por padrão.
Versão introduzida
.NET 10
Comportamento anterior
Anteriormente, ao usar fontes HTTP, as ferramentas exibiam um aviso, como:
You are running the 'list package' 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.
A operação continuou sem interrupção.
Novo comportamento
As ferramentas agora tratam fontes HTTP como erros por padrão. Para permitir fontes HTTP, defina allowInsecureConnections="true" explicitamente em nuget.config.
Tipo de mudança disruptiva
Essa é uma mudança comportamental.
Motivo da alteração
Essa alteração melhora a segurança bloqueando fontes HTTP inseguras por padrão. Ele se alinha às práticas seguras por padrão para proteger os usuários contra possíveis vulnerabilidades.
Ação recomendada
Migre para fontes HTTPS para evitar o erro. Para continuar usando fontes HTTP, atualize o arquivo nuget.config para incluir a seguinte configuração:
<add key="allowInsecureConnections" value="true" />
APIs afetadas
dotnet package listdotnet package searchNuGet.Protocol.Core.Types.PackageUpdateResource.PushAsyncNuGet.Protocol.Core.Types.PackageUpdateResource.Delete