Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft.AspNetCore.HttpOverrides.IPNetwork und KnownNetworks wurden als veraltet gekennzeichnet zugunsten der Verwendung System.Net.IPNetwork und KnownIPNetworks.
Version eingeführt
.NET 10 Preview 7
Vorheriges Verhalten
Zuvor konnten Sie Microsoft.AspNetCore.HttpOverrides.IPNetwork und KnownNetworks verwenden, um bekannte Netzwerke für die weitergeleitete Header-Middleware zu konfigurieren.
app.UseForwardedHeaders(new ForwardedHeadersOptions
{
KnownNetworks.Add(new(IPAddress.Loopback, 8))
});
Neues Verhalten
Ab .NET 10 erhalten Sie beim Verwenden der veralteten APIs in Ihrem Code eine Warnung ASPDEPR005 zur Kompilierungszeit:
Warnung ASPDEPR005: Verwenden Sie stattdessen KnownIPNetworks. Weitere Informationen finden Sie unter https://aka.ms/aspnet/deprecate/005.
Verwenden Sie stattdessen den System.Net.IPNetwork Typ und die KnownIPNetworks Eigenschaft.
Art der Unterbrechungsänderung
Diese Änderung kann sich auf die Quellkompatibilität auswirken.
Änderungsgrund
System.Net.IPNetwork hat den Typ ersetzt, der für ForwardedHeadersMiddleware implementiert wurde.
Empfohlene Aktion
Ändern Sie zu der Verwendung von System.Net.IPNetwork und KnownIPNetworks.