Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
HTTP-Warnungen, die zu Fehlern in
Ab .NET 10 Preview 4 werden HTTP-Warnungen, die von dotnet package list, dotnet package searchund verwandten APIs generiert werden, standardmäßig als Fehler behandelt.
Eingeführte Version
.NET 10
Vorheriges Verhalten
Wenn HTTP-Quellen verwendet wurden, zeigten die Tools eine Warnung an, z. B.:
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.
Der Vorgang wurde ohne Unterbrechung fortgesetzt.
Neues Verhalten
Die Tools behandeln jetzt HTTP-Quellen standardmäßig als Fehler. Um HTTP-Quellen zuzulassen, legen Sie in allowInsecureConnections="true"explizit fest.
Art der einschneidenden Änderung
Dies ist eine Verhaltensänderung.
Grund für Änderung
Diese Änderung verbessert die Sicherheit, indem unsichere HTTP-Quellen standardmäßig blockiert werden. Sie richtet sich an sicheren Standardpraktiken, um Benutzer vor potenziellen Sicherheitsrisiken zu schützen.
Empfohlene Aktion
Migrieren Sie zu HTTPS-Quellen, um den Fehler zu vermeiden. Um die Verwendung von HTTP-Quellen fortzusetzen, aktualisieren Sie Ihre nuget.config Datei so, dass sie die folgende Einstellung enthält:
<add key="allowInsecureConnections" value="true" />
Betroffene APIs
dotnet package listdotnet package searchNuGet.Protocol.Core.Types.PackageUpdateResource.PushAsyncNuGet.Protocol.Core.Types.PackageUpdateResource.Delete