访问 ASP.NET Core 应用程序中的客户端 IP 地址
ASP.NET Core 提供了一种简化的方法来检索客户端 IP 地址,这与早期 ASP.NET 版本中使用的方法不同。
问题:
传统方法Request.ServerVariables["REMOTE_ADDR"]
在ASP.NET Core中不再有效。
解决方案:
更新后的 ASP.NET Core API 提供了直接、准确的获取客户端 IP 地址的方法:
<code class="language-csharp">var remoteIpAddress = request.HttpContext.Connection.RemoteIpAddress;</code>
此代码片段直接将客户端的IP地址作为对象进行访问,简化了流程并提高了准确性。
以上是如何在 ASP.NET Core 中检索客户端的 IP 地址?的详细内容。更多信息请关注PHP中文网其他相关文章!