我可以更改我的逻辑应用程序的 Aspnet 版本吗?

Can I change the Aspnet-version of my logic app?

我最近获得了一个已经构建的逻辑应用程序的支持,该应用程序接受一些 json 并执行一些验证并将其发送到某个端点。 Logic 应用程序功能没有任何问题,它完全可以正常工作。

问题是,渗透测试是在应用程序上进行的,它给我们带来了 X-aspnet-Version:4.0.30319 的安全问题。

我找到了这个 post here 上面写着:

That is not the actual .NET framework version. It is the version of the CLR

我的问题是,以上引用是否可以作为解决问题的有效参考?如果没有,是否可以以某种方式升级逻辑应用程序以使用 aspnet 4.5 或更高版本?

如果我可以更改版本,这会影响我当前的逻辑应用程序的行为吗?

注意:该应用程序完全由逻辑应用程序设计器制作,而非 已实施单块编码

X-AspNet-Version:指定正在使用的ASP.NET版本。注意这个值returns核心框架版本。典型示例包括 1.1.43222.0.507274.0.30319.

ASP.NET 网站将 Web 服务器 HTTP 响应 Header 中的 ASP.NET 版本信息作为 X-AspNet-Version 值自动发送给客户端。因此,您无法在逻辑应用程序中更改它。

不,问题出在测试工具上,而不是逻辑应用程序。

仅仅因为它推断出问题并不意味着有问题。

向 'security' 测试人员解释这是一个 Azure 逻辑应用程序,而不是 Windows/IIS。如果您告诉我们确切的 'security concern' 我们可以解释为什么它不相关。