.net core 获取客户端ip

1.NUGET安装 Microsoft.AspNetCore.Httpblog

 

2.在 startup.cs 的 ConfigureServices 中注入ip

services.AddSingleton<IHttpContextAccessor, HttpContextAccessor>();

 

3.获取ipio

HttpContextAccessor context = new HttpContextAccessor();
var ip = context.HttpContext?.Connection.RemoteIpAddress.ToString();
相关文章
相关标签/搜索