应用程序见解setAuthenticatedUserContext与另一个域

时间:2016-02-08 17:04:48

标签: cookies cors azure-application-insights

我在我的网站的前端和后端配置了应用程序洞察,它们在不同的子域上运行(假设www.mydomain.comapi.mydomain.com)。

包含setAuthenticatedUserContext设置的用户信息的Cookie由AI存储,Cookie域设置为www.mydomain.com。当我拨打api.mydomain.com时,不包含cookie,因此我设置的凭据与API记录的任何AI数据都没有关联。

我的API将Access-Control-Allow-Credentials设置为true,并且前端的withCreditials设置为XHR对象上的true

我是否可以让AI设置不同的Cookie域,或者是否有其他问题在这里停止用户信息到达API?

更新:我注意到Google Analytics设置的Cookie只将域名设置为.mydomain.com,并且此Cookie信息包含在我的API调用中。

1 个答案:

答案 0 :(得分:0)

目前尚未支持此功能,但GH已针对此问题开启了问题:https://github.com/Microsoft/ApplicationInsights-JS/issues/64 请继续监控GH链接,我们会尽快提供更新。谢谢!