Heim >Backend-Entwicklung >C++ >Wie erhalte ich die IP-Adresse des Clients in ASP.NET Core?
Abrufen von Client-IP-Adressen in ASP.NET Core-Anwendungen
In älteren ASP.NET-Versionen war der Zugriff auf die IP-Adresse des Clients einfach über Request.ServerVariables["REMOTE_ADDR"]
. Diese Methode ist jedoch in ASP.NET Core veraltet.
Der aktualisierte Ansatz nutzt die neue Struktur der API. Wie Damien Edwards anmerkte, kann die IP-Adresse des Clients mithilfe dieses Code-Snippets abgerufen werden:
<code class="language-csharp">var remoteIpAddress = request.HttpContext.Connection.RemoteIpAddress;</code>
Diese überarbeitete Methode bietet eine robuste und zuverlässige Möglichkeit, die Client-IP-Adresse im Kontext von ASP.NET Core-Anwendungen abzurufen.
Das obige ist der detaillierte Inhalt vonWie erhalte ich die IP-Adresse des Clients in ASP.NET Core?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!