禁用应用程序见解Cookie

时间:2019-12-03 08:53:58

标签: c# asp.net azure-application-insights

我们有一个EPiServer网站,该网站已激活Application Insights。这将创建两个Cookie ai_userai_session。我们想禁用这些cookie。

根据我发现的信息,我们可以进行以下设置:

  

isCookieUseDisabled -默认为false。如果为true,则SDK将不会存储   或从Cookie读取任何数据。 isStorageUseDisabled -如果为true,则为SDK   不会从本地和会话存储中存储或读取任何数据。   默认为false。 enableSessionStorageBuffer -默认为true。如果是真的,   所有未发送遥测的缓冲区都存储在会话存储中。的   缓冲区在页面加载时恢复

有人告诉我需要进入:ApplicationInsights.config

但是语法似乎与该文件完全不同。

这些设置是否需要放入JS文件中? (https://az416426.vo.msecnd.net/scripts/a/ai.0.js

如果是,我在Azure Monitor的哪里找到该文件的链接?

1 个答案:

答案 0 :(得分:1)

ApplicationInsights.config仅适用于服务器端遥测(Asp.Net),不适用于使用javascript进行客户端监视。

您用于禁用Cookie(isCookieUseDisabled)的设置应该是Javascript代码段的一部分,该代码段可启用应用程序见解JavaScript监控。 这是官方文档:https://docs.microsoft.com/en-us/azure/azure-monitor/app/javascript#configuration