我可以更改我的逻辑应用程序的 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.4322
、2.0.50727
和 4.0.30319
.
ASP.NET 网站将 Web 服务器 HTTP 响应 Header 中的 ASP.NET 版本信息作为 X-AspNet-Version
值自动发送给客户端。因此,您无法在逻辑应用程序中更改它。
不,问题出在测试工具上,而不是逻辑应用程序。
仅仅因为它推断出问题并不意味着有问题。
向 'security' 测试人员解释这是一个 Azure 逻辑应用程序,而不是 Windows/IIS。如果您告诉我们确切的 'security concern' 我们可以解释为什么它不相关。
我最近获得了一个已经构建的逻辑应用程序的支持,该应用程序接受一些 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.4322
、2.0.50727
和 4.0.30319
.
ASP.NET 网站将 Web 服务器 HTTP 响应 Header 中的 ASP.NET 版本信息作为 X-AspNet-Version
值自动发送给客户端。因此,您无法在逻辑应用程序中更改它。
不,问题出在测试工具上,而不是逻辑应用程序。
仅仅因为它推断出问题并不意味着有问题。
向 'security' 测试人员解释这是一个 Azure 逻辑应用程序,而不是 Windows/IIS。如果您告诉我们确切的 'security concern' 我们可以解释为什么它不相关。