Zugriff auf Client-IP-Adressen in ASP.NET Core-Anwendungen
ASP.NET Core bietet einen optimierten Ansatz zum Abrufen von Client-IP-Adressen, der sich von den in früheren ASP.NET-Versionen verwendeten Methoden unterscheidet.
Problem:
Die herkömmliche Methode Request.ServerVariables["REMOTE_ADDR"]
ist in ASP.NET Core nicht mehr effektiv.
Lösung:
Die aktualisierte ASP.NET Core-API bietet eine direkte und genaue Möglichkeit, die IP-Adresse des Clients zu erhalten:
<code class="language-csharp">var remoteIpAddress = request.HttpContext.Connection.RemoteIpAddress;</code>
Dieses Code-Snippet greift direkt als Objekt auf die IP-Adresse des Clients zu, was den Prozess vereinfacht und die Genauigkeit erhöht.
Das obige ist der detaillierte Inhalt vonWie rufe ich die IP-Adresse eines Clients in ASP.NET Core ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!