2

带有 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 字段。所以这不是站点核心分析的问题。

4

1 回答 1

1

我不完全确定,配置设置应该可以工作。在 6.5 中报告了关于此的问题,并在此处发布了解决方案:http: //blog.najmanowicz.com/2011/10/05/enable-sitecore-dms-analytics-behind-a-proxy-or-a- cdn/

可能值得一试,但听起来这个问题也应该由 Sitecore 支持部门提出。

于 2013-09-29T12:04:59.063 回答