Javascript net中的Application insight升级
我有一个用MVC开发的web应用程序。这是一个现有的应用程序。在进行SAST测试时,我们发现了一些关键状态下的安全问题,如不安全随机性、CRSF-DOM、OPen-indirect 这个问题是由于javascript函数ai.0.22.9-build00167.js引起的。请有人能给我解释一下这个脚本的用途。而且,我可以在这之后找到新版本 让我澄清一下,如果我可以更新到新版本,它将帮助我解决这个问题。如果是,请告知如何更新此版本。因为我试图从VisualStudio的Nuget更新,所以我也尝试从其他网站下载。但不支持该文件格式 如果没有,请有人帮我解决这个问题 我在下面的文件中也面临同样的问题,因为我不知道如何处理它的内置脚本Javascript net中的Application insight升级,javascript,c#,jquery,asp.net-mvc,azure-application-insights,Javascript,C#,Jquery,Asp.net Mvc,Azure Application Insights,我有一个用MVC开发的web应用程序。这是一个现有的应用程序。在进行SAST测试时,我们发现了一些关键状态下的安全问题,如不安全随机性、CRSF-DOM、OPen-indirect 这个问题是由于javascript函数ai.0.22.9-build00167.js引起的。请有人能给我解释一下这个脚本的用途。而且,我可以在这之后找到新版本 让我澄清一下,如果我可以更新到新版本,它将帮助我解决这个问题。如果是,请告知如何更新此版本。因为我试图从VisualStudio的Nuget更新,所以我也尝试
jquery-1.10.2-vsdoc.js,
jquery.unobtrusive-ajax,
jquery.unobtrusive-ajax.min.js,
jquery.validate-vsdoc.js,
jquery.validate.js,
jquery.validate.min.js
感谢ai.0.22.9-build00167.js是一个库
不确定您的MVC项目为什么使用App Insights JavaScript库!最重要的是,该库自2018年8月以来未更新,因此肯定有来自微软的最新/新库
以下几点有助于您做出决定:
1.删除/卸载NuGet软件包
如果您的项目没有使用任何JavaScript框架,如Angular、ReactJS、VueJS等,则可以删除/卸载NuGet包
这也将停止在Azure App Insights中收集应用程序运行状况数据
2.用于JavaScript框架
如果您的项目使用的是像Angular、Vue等JavaScript框架,那么您可以安装最新版本的库并进行相应的配置
它不是NuGet包,而是NPM包
3.用于MVC应用程序
如果需要在App Insights中收集MVC应用程序运行状况数据,您可以相应地进行安装和配置