1. 程式人生 > 程式設計 >.NET6使WebApi獲取訪問者IP地址

.NET6使WebApi獲取訪問者IP地址

Program.cs檔案中

//獲取IP使用
builder.Services.AddSingleton<IHttpContextAccessor,HttpContextAccessor>();

Controller中

private readonly IHttpContextAccessor httpContextAccessor;
public YangController(IHttpContextAccessor _httpContextAccessor)
{
  httpContextAccessor = _httpContextAccessor;
}

var ip=htanebeQ
http://www.cppcns.comtpContextAccessor.HttpContext.Connection.RemoteIpAddress.ToString();
http://www.cppcns.com

到此這篇關於.NET6使WebApi獲取訪問者IP地址的文章就介紹到這了。希望對大家的http://www.cppcns.com學習有所幫助,也希望大家多多支援我們。