App Service和Application Insights之间的安全连接

时间:2018-06-25 13:57:24

标签: azure azure-web-sites azure-application-insights

我想在我的App Service和Application Insights之间启用安全连接(仅https)。如我所读的here,较新的SDK仅使用https。

如何检查应用程序见解端点或Web应用程序中使用的SDK?我正在使用Web应用程序中的“应用程序见解”选项卡来配置应用程序见解。

2 个答案:

答案 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,则不会看到任何遥测。

See endpoints here

答案 1 :(得分:0)

您可以在Kudu Console / ApplicationInsights中检查Web应用程序正在使用的SDK,即:

  

https://YourWebApp.scm.azurewebsites.net/ApplicationInsights