我们有一个EPiServer网站,该网站已激活Application Insights。这将创建两个Cookie ai_user
和ai_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的哪里找到该文件的链接?
答案 0 :(得分:1)
ApplicationInsights.config仅适用于服务器端遥测(Asp.Net),不适用于使用javascript进行客户端监视。
您用于禁用Cookie(isCookieUseDisabled
)的设置应该是Javascript代码段的一部分,该代码段可启用应用程序见解JavaScript监控。
这是官方文档:https://docs.microsoft.com/en-us/azure/azure-monitor/app/javascript#configuration