在 ASP.NET Core 應用程式中擷取客戶端 IP 位址
在較舊的 ASP.NET 版本中,使用 Request.ServerVariables["REMOTE_ADDR"]
存取客戶端的 IP 位址非常簡單。 然而,此方法在 ASP.NET Core 中已過時。
更新後的方法利用了 API 的新結構。正如 Damien Edwards 所指出的,可以使用以下程式碼片段來取得客戶端的 IP 位址:
<code class="language-csharp">var remoteIpAddress = request.HttpContext.Connection.RemoteIpAddress;</code>
此修訂後的方法提供了一種在 ASP.NET Core 應用程式上下文中檢索客戶端 IP 位址的強大且可靠的方法。
以上是ASP.NET Core中如何取得客戶端IP位址?的詳細內容。更多資訊請關注PHP中文網其他相關文章!