我想在我的App Service和Application Insights之间启用安全连接(仅https)。如我所读的here,较新的SDK仅使用https。
如何检查应用程序见解端点或Web应用程序中使用的SDK?我正在使用Web应用程序中的“应用程序见解”选项卡来配置应用程序见解。
答案 0 :(得分:1)
我认为您已经按照以下说明回答了自己的问题:
自2016年12月5日起,Azure Application Insights将不再接受使用HTTP发送的遥测数据。仅接受HTTPS数据。进行此更改是为了提高安全性。
仅当使用旧版本的Application Insights SDK时,此更改才会影响您的应用程序。默认情况下,最新版本发送的所有遥测均使用HTTPS。 Application Insights约有1%的传入遥测使用HTTP。
这是您可以做的:
将服务器和应用程序使用的Application Insights SDK更新到最新版本。默认情况下,过去六个月中的所有版本都会默认发送HTTPS。
检查您的网页是否使用了JavaScript SDK代码段的最新版本。正确的代码段应包含对以下内容的引用:https://az416426.vo.msecnd.net/scripts/a/ai.0.js
您可以通过
的“入门”标签获得该代码段的新版本。 Azure门户中的Application Insights资源。 (您也可以从GitHub上获得它,但用您应用的检测密钥代替。)
如果您在12月5日之后看到遥测通讯量,请更新服务器应用程序以使用最新版本的Application Insights SDK。 (如何升级:ASP.NET,Java。)
我们总是欢迎您提供反馈意见。
以上假设,如果您不使用HTTPS,则不会看到任何遥测。
答案 1 :(得分:0)
您可以在Kudu Console / ApplicationInsights中检查Web应用程序正在使用的SDK,即:
https://YourWebApp.scm.azurewebsites.net/ApplicationInsights