Azure functions 如何从Azure API管理和应用程序洞察中获取调用者的IP地址

Azure functions 如何从Azure API管理和应用程序洞察中获取调用者的IP地址,azure-functions,azure-application-insights,azure-api-management,Azure Functions,Azure Application Insights,Azure Api Management,我们的基础架构包括一个Azure HTTP触发器,它通过Azure API管理服务接收客户端REST调用 我们使用applicationinsights全程记录。但是,client\u IP字段始终显示为0.0.0。以下示例是应用程序洞察的请求表中的屏幕截图,该表已在clould_RoleName上过滤,以显示API管理捕获的请求 我们错过了什么 谢谢, 默认情况下,Sau将临时收集IP地址,但不会存储在Application Insights中。有关更多详细信息,请参阅 为了存储真实的IP地

我们的基础架构包括一个
Azure HTTP触发器
,它通过
Azure API管理服务
接收客户端REST调用

我们使用
applicationinsights
全程记录。但是,
client\u IP
字段始终显示为
0.0.0
。以下示例是
应用程序洞察
请求
表中的屏幕截图,该表已在
clould_RoleName
上过滤,以显示
API管理
捕获的请求

我们错过了什么

谢谢,


默认情况下,Sau将临时收集IP地址,但不会存储在Application Insights中。有关更多详细信息,请参阅

为了存储真实的IP地址,您可以很容易地在application insights resource->arm模板中添加一个键/值对
“DisableIpMasking”:“true”