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

 收藏

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

The problem is, penetration testing was done on the app and it presented us with security concern of X-aspnet-Version:4.0.30319.

I found this post here and it says:

那不是实际的.NET Framework版本。它是版本   CLR

我的问题是,以上引用是否可以视为解决该问题的有效参考?如果不是,可以将逻辑应用程序升级为使用aspnet 4.5或更高版本吗?

而且,如果我可以更改版本,是否会对当前逻辑应用程序的行为产生影响?

注意:该应用程序完全是通过逻辑应用程序设计器制作的,而不是  实现了单个编码块

enter image description here

回复
  • JJ初始化 回复

    不,问题出在测试工具,而不是Logic Apps。

    仅仅因为它推断出一个问题并不意味着就存在一个问题。

    向您“安全”测试人员说明这是一个Azure逻辑应用程序,而不是Windows / IIS。如果您告诉我们确切的“安全问题”,我们可以解释为什么它不相关。

  • 不是本人 回复

    X-AspNet-Version: specifies the version of ASP.NET being used. Note that this value returns the core framework version. Typical examples include 1.1.4322, 2.0.50727 and 4.0.30319.

    ASP.NET web sites send the ASP.NET version information in the web server HTTP Response Header as X-AspNet-Version value automatically to the client. So, you could not change it in logic app.