.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();
相關文章
相關標籤/搜索