当我尝试为我的javascript应用程序使用Application Insight时遇到问题。 当我尝试使用部署在Microsoft Azure平台上的Application Insight时,在浏览器的控制台日志中出现以下错误;
XMLHttpRequest无法加载https://dc.services.visualstudio.com/v2/track.Response预检请求未通过访问控制检查:当equest的时候,响应中'Access-Control-Allow-Origin'标头的值不能是通配符'*'凭证模式是'包含'。因此,不允许原始“域名”访问。 XMLHttpRequest发起的请求的凭证模式由withCredentials属性控制。
我已通过Azure Insights配置了CORS访问。
跟踪事件(X)请求转到Azure App Insights并收到CORS错误。我们正在使用NODE.js进行开发,使用browserify工具进行编译并在浏览器中运行。我正在尝试创建一个CORS帖子请求,并且我使用这样的普通javascript工作:
app.js
var AppInsights = require("applicationinsights");
AppInsights.setup("KEY XXX").start();
config.js
events: { pre_login_loaded: "pre_login_anonymous_loaded-01",
LoginPage.js
var appInsights = APP.appInsights;
// When anonymous is entered
function setupWelcomePage() {
appInsights.trackEvent(config.analitics.events.pre_login_anonymous_loaded)
请你帮我解决这个问题。我感谢任何可以指导我找到正确方向的帮助,以找出问题的原因。 谢谢,