如何在WebMethod中获取呼叫者的IP地址?
[WebMethod]
public void Foo()
{
// HttpRequest... ? - Not giving me any options through intellisense...
}使用C#和ASP.NET
发布于 2008-09-24 22:33:13
HttpContext.Current.Request.UserHostAddress就是你想要的。
发布于 2008-09-24 22:56:04
只是提醒一下。IP地址不能用于唯一标识客户端。NAT防火墙和企业代理无处不在,并且隐藏在单个IP后面的许多用户。
发布于 2008-09-24 22:34:55
尝试:
Context.Request.UserHostAddresshttps://stackoverflow.com/questions/130328
复制相似问题