Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从C#MVC4中的原始请求跟踪客户端IP?_C#_Asp.net Mvc_Asp.net Web Api_Ip - Fatal编程技术网

如何从C#MVC4中的原始请求跟踪客户端IP?

如何从C#MVC4中的原始请求跟踪客户端IP?,c#,asp.net-mvc,asp.net-web-api,ip,C#,Asp.net Mvc,Asp.net Web Api,Ip,我创建了3个项目网站,WebApi和CoreAuthWebApi。它们都相互作用 以下是请求流: 网站-->WebApi-->CoreAuthWebApi CoreAuthWebApi-->WebApi-->网站 CoreAuthWebApi在没有IP欺骗的情况下获取网站客户端IP的最佳方式是什么 CoreAuthWebApi在没有IP欺骗的情况下获取网站客户端IP的最佳方式是什么 如果调用是代表web站点进行的,则API无法知道用户代理的IP,除非您将其作为参数传递。请记住,在本例中,API的

我创建了3个项目网站,WebApi和CoreAuthWebApi。它们都相互作用

以下是请求流:

网站-->WebApi-->CoreAuthWebApi
CoreAuthWebApi-->WebApi-->网站

CoreAuthWebApi在没有IP欺骗的情况下获取网站客户端IP的最佳方式是什么

CoreAuthWebApi在没有IP欺骗的情况下获取网站客户端IP的最佳方式是什么

如果调用是代表web站点进行的,则API无法知道用户代理的IP,除非您将其作为参数传递。请记住,在本例中,API的客户端是网站所在服务器的IP


因为网站知道用户代理的IP,所以它可以将其作为参数传递给API。

您需要通过。。。