ASP.NETCore:获取用户IP地址
创始人
2024-09-18 18:30:23
0

在 ASP .NET Core 中,可以使用以下代码获取用户的 IP 地址:

public string GetUserIp(HttpContext context)
{
    string ip = context.Connection.RemoteIpAddress.ToString();
    if (ip == "::1")
    {
        ip = "127.0.0.1";
    }
    return ip;
}

这里使用 HttpContext 对象来获取用户的 IP 地址。而 RemoteIpAddress 属性可以获取远程客户端 IP 地址。

需要注意的是,RemoteIpAddress 返回的是一个 IP 地址对象,需要通过 ToString() 方法将其转换成字符串格式。

另外,在本地测试时 RemoteIpAddress 可能会返回 "::1",这代表本机 IPv6 地址,需要将其转换成 IPv4 地址 "127.0.0.1"。

相关内容

热门资讯

一分钟揭秘!广东雀神辅助插件如... 广东雀神辅助器最新版版本稳定性对比与推荐‌:一分钟揭秘!广东雀神辅助插件如何下载(辅助挂)的确是真的...
六分钟攻略!wepoke软件透... 您好,wepoke软件这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家在...
玩家必看科普!wepoke是不... 玩家必看科普!wepoke是不是有挂!其实是真的有挂((2023已更新))(哔哩哔哩)相信很多朋友都...
玩家必看科普!旺旺福建麻将小程... 1、玩家必看科普!旺旺福建麻将小程序麻将插件(辅助挂)果真真的有挂(有挂详细)-哔哩哔哩。2、旺旺福...
8分钟了解!雀神辅助器可靠(辅... 8分钟了解!雀神辅助器可靠(辅助挂)的确真的有挂(有挂方法)-哔哩哔哩;一、雀神辅助器可靠AI软件牌...
五分钟攻略!wepoke软件(... 您好,wepoke软件这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在...
推荐攻略!菠萝德州app挂哪里... 推荐攻略!菠萝德州app挂哪里买!的确是真的有挂((2022已更新))(哔哩哔哩);实战中需综合运用...
一分钟揭秘!福建兄弟十三水装外... 一分钟揭秘!福建兄弟十三水装外挂多少钱(辅助挂)的确真的有挂(有挂透明挂)-哔哩哔哩;福建兄弟十三水...
透视透明!广东雀神辅助插件哪里... 1、透视透明!广东雀神辅助插件哪里买(辅助挂)果真真的有挂(有人有挂)-哔哩哔哩。2、广东雀神辅助插...
两分钟普及!wepoke小技巧... 两分钟普及!wepoke小技巧(辅助挂)软件透明挂((2020已更新))(哔哩哔哩)1、完成wepo...