Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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