如何在身份服务器4中获取客户端的远程IP地址

Som*_*man 2 identityserver4

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

Lut*_*ndo 5

在这种情况下,没有任何类似的信息可供您获取。您唯一的选择是注入IHttpContextAccessor您的ResourceOwnerPasswordValidator,然后您可以从该HttpContext.Request对象获取请求IP 。