0

npmのアプリケーションインサイトモジュール(https://www.npmjs.com/package/applicationinsights)をReact jsアプリケーションに統合しようとしています。これを行うためのAzureアプリケーションInsightsノードjsモジュールが機能しない - フェッチAPIがエラーをロードできない

私の源である:私が得た

import appInsights from 'applicationinsights'; 
appInsights.setup(applicationInsightsKey).start(); 

問題は、私のChromeデベロッパーツールで私がhttps://dc.services.visualstudio.com/v2/trackに作られたプリフライトリクエストを見ることができるということです。 しかし、コンソールに、私は次のエラーを見ることができます:

"Fetch API cannot load https://dc.services.visualstudio.com/v2/track . Request header field content-encoding is not allowed by Access-Control-Allow-Headers in preflight response."

は、私はこの問題を解決する方法のアイデアを持っていますか?

答えて

1

使用しているnode.jsモジュールは、Node.jsサーバー用のAI SDKです。 ReactのjsアプリケーションはJavaScriptのクライアントアプリケーションなので、技術的には違います。

ApplicationInsights-JSをご利用ください。

さらに、https://azure.microsoft.com/en-us/documentation/articles/app-insights-web-track-usage/を参照してください。

+0

これは機能します!ありがとうございました! – Tolsan

関連する問題