相关疑难解决方法(0)

如何在ASP.NET CORE中获取客户端IP地址?

你能否告诉我如何在使用MVC 6时在ASP.NET中获取客户端IP地址Request.ServerVariables["REMOTE_ADDR"]不起作用.

c# asp.net-core-mvc asp.net-core

166
推荐指数
13
解决办法
9万
查看次数

Asp.net Core中的UserHostAddress

什么是旧的Asp.Net 5中的等价物HttpContext.Request.UserHostAddress

我试过this.ActionContext.HttpContext但找不到UserHostAddress和ServerVariables属性.

谢谢

asp.net-core

29
推荐指数
3
解决办法
1万
查看次数

如何在服务器端 Blazor 中使用 HttpContext 对象来检索有关用户、用户代理的信息

IP 地址等。通常,当用户询问如何在 Server Blazor 应用程序中执行此操作时,他们要么被告知这是不可能的,要么有时会提供使用 JSInterop 的部分解决方案。但是可以在不诉诸 JSInterop 的情况下完成吗?这是答案...

blazor blazor-server-side

14
推荐指数
1
解决办法
9328
查看次数

ASP.NET核心:如何获取远程IP地址?

我尝试获取远程(客户端)IP地址:

var ip = httpContext.Features.Get<IHttpConnectionFeature>()?.RemoteIpAddress
Run Code Online (Sandbox Code Playgroud)

但它只适用于本地请求(它将返回::1值)

当我从远程计算机加载页面时,该值为null.我调查IHttpConnectionFeatureFeatures在这种情况下集合中没有.

为什么?以及如何正确获取远程IP地址?

asp.net ip http asp.net-core-mvc asp.net-core

6
推荐指数
1
解决办法
1万
查看次数