我在我的网站的前端和后端都配置了Application,它们在不同的子域上运行(比如www.mydomain.com和api.mydomain.com)。
包含setAuthenticatedUserContext设置的用户信息的cookie由AI存储,cookie域设置为www.mydomain.com。当我调用api.mydomain.com时,cookie不包括在内,因此我设置的凭据与API记录的任何AI数据没有关联。
我的API将Access-Control-Allow-Credentials设置为true,前端在XHR对象上将withCreditials设置为true。
我可以让AI设置一个不同的cookie域,还是这里有其他问题阻止用户信息到达API?
更新:我注意到Google设置了一个cookie,域设置为.mydomain.com,这个cookie信息包含在对的调用中。
发布于 2016-02-09 06:30:15
这是目前不支持,但有一个问题打开了GH为它:https://github.com/Microsoft/ApplicationInsights-JS/issues/64请继续监测GH链接,我们将提供一个更新很快。谢谢!
https://stackoverflow.com/questions/35275212
复制相似问题