Identityserver4 如何在identity server 4中获取客户端的远程IP地址

Identityserver4 如何在identity server 4中获取客户端的远程IP地址,identityserver4,Identityserver4,上下文变量(ResourceOwnerPasswordValidationContext)中是否有一个属性允许我访问发送初始身份验证请求的客户端的IP地址。在该上下文中没有类似的信息可供您获取。您唯一的选择是将IHttpContextAccessor注入ResourceOwnerPasswordValidator,然后您可以从HttpContext.request对象获取请求IP

上下文变量(ResourceOwnerPasswordValidationContext)中是否有一个属性允许我访问发送初始身份验证请求的客户端的IP地址。

在该上下文中没有类似的信息可供您获取。您唯一的选择是将
IHttpContextAccessor
注入
ResourceOwnerPasswordValidator
,然后您可以从
HttpContext.request
对象获取请求IP