Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
HTTP-varningar har uppgraderats till fel i
Från och med .NET 10 Preview 4 behandlas HTTP-varningar som genereras av dotnet package list, dotnet package searchoch relaterade API:er nu som fel som standard.
Version lanserad
.NET 10
Tidigare beteende
Tidigare, när du använder HTTP-källor, visade verktygen en varning, till exempel:
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.
Åtgärden fortsatte utan avbrott.
Nytt beteende
Verktygen behandlar nu HTTP-källor som fel som standard. Om du vill tillåta HTTP-källor anger du allowInsecureConnections="true" uttryckligen i nuget.config.
Typ av brytande ändring
Det här är en beteendeförändring.
Orsak till ändring
Den här ändringen förbättrar säkerheten genom att blockera osäkra HTTP-källor som standard. Den följer principerna för säkerhet som standard för att skydda användare mot potentiella sårbarheter.
Rekommenderad åtgärd
Migrera till HTTPS-källor för att undvika felet. Om du vill fortsätta använda HTTP-källor uppdaterar du dinnuget.config-fil så att den innehåller följande inställning:
<add key="allowInsecureConnections" value="true" />
Berörda API:er
dotnet package listdotnet package searchNuGet.Protocol.Core.Types.PackageUpdateResource.PushAsyncNuGet.Protocol.Core.Types.PackageUpdateResource.Delete