带有 DMS 的 Sitecore.NET 6.6.0(修订版 130404)
最近我们的生产服务器设置发生了变化,它开始通过“x-forwarded-for”自定义 http 标头接收用户请求的真实 IP 地址。我们已将“x-forwarded-for”放入Include\Sitecore.Analytics.configAnalytics.ForwardedRequestHttpHeader
的“ ”设置中。但分析仍然报告错误的 IP。这可能是什么原因?还有什么我应该修改的设置吗?
在我们的服务器设置更改之前,Analytics 报告了正确的 IP。看来,Analytics 仍在默认标头中使用 IP。
进一步调查后更新: 我们发现这是服务器设置中 IP 地址报告的问题。HTTPS 流量存在问题,导致某些 Analytics 页面无法获取 x-forwarded-for 字段。所以这不是站点核心分析的问题。