Application Insights Cookies-覆盖值

时间:2018-07-13 14:42:16

标签: asp.net-mvc cookies azure-application-insights

我正在使用Application Insights跟踪我的ASP.Net MVC应用程序的信息。

有两个Cookie, ai_session ai_user

我想用应用程序的用户名覆盖ai_user cookie中的值,以便可以在TelemetryInitializer中访问它。

Microsoft的recommended practice用于从HttpContext会话访问用户名。不幸的是,在调用初始化程序时尚未填充Session。

作为一种解决方法,我可以访问cookie的值,但是我没有找到一种有效的方法来覆盖它,因为更新后的值将保留在用户会话中。

我在此问题中发现了一些信息:Managing Application Insights Cookies,但没有覆盖值的专门信息。

1 个答案:

答案 0 :(得分:0)

我知道了,我是在请求而不是响应上设置cookie值。