Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Upozornění HTTP změněna na chyby v
Počínaje verzí .NET 10 Preview 4 se upozornění HTTP generovaná rozhraními dotnet package listdotnet package searchAPI a souvisejícími rozhraními API nyní ve výchozím nastavení považují za chyby.
Verze byla představena
.NET 10
Předchozí chování
Dříve se při použití zdrojů HTTP zobrazilo upozornění, například:
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.
Operace pokračovala bez přerušení.
Nové chování
Nástroje teď ve výchozím nastavení zachází se zdroji HTTP jako s chybami. Pokud chcete povolit zdroje HTTP, explicitně nastavte allowInsecureConnections="true" v nuget.config.
Typ zásadní změny
Jedná se o změnu chování.
Důvod změny
Tato změna zlepšuje zabezpečení blokováním nezabezpečených zdrojů HTTP ve výchozím nastavení. Je v souladu se zabezpečenými výchozími postupy pro ochranu uživatelů před potenciálními ohroženími zabezpečení.
Doporučená akce
Migrujte na zdroje HTTPS, abyste se vyhnuli chybě. Pokud chcete dál používat zdroje HTTP, aktualizujte soubor nuget.config tak, aby obsahoval následující nastavení:
<add key="allowInsecureConnections" value="true" />
Ovlivněná rozhraní API
dotnet package listdotnet package searchNuGet.Protocol.Core.Types.PackageUpdateResource.PushAsyncNuGet.Protocol.Core.Types.PackageUpdateResource.Delete