欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

.NET6使WebApi获取访问者IP地址

程序员文章站 2022-06-22 12:14:26
program.cs文件中//获取ip使用builder.services.addsingleton(...

program.cs文件中

//获取ip使用
builder.services.addsingleton<ihttpcontextaccessor, httpcontextaccessor>();

controller中

private readonly ihttpcontextaccessor httpcontextaccessor;
public yangcontroller(ihttpcontextaccessor _httpcontextaccessor)
{
  httpcontextaccessor = _httpcontextaccessor;
}

var ip=httpcontextaccessor.httpcontext.connection.remoteipaddress.tostring();

到此这篇关于.net6使webapi获取访问者ip地址的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持。