【发布时间】:2019-04-17 22:07:45
【问题描述】:
我们的应用程序有一个标头指定X-AspNet-Version → 4.0.30319。这很糟糕,不仅因为我们正在显示我们正在使用的版本,那些有恶意的人可能会使用哪些版本来攻击我们,而且因为版本本身存在许多漏洞。我的问题不是如何隐藏标题,我已经想通了,而是我想实际升级版本。我正在使用 Azure 应用服务,在我的 web.config 文件中,我尝试了下面的代码,但无济于事。
<httpRuntime targetFramework="4.7.1" />
标题仍然显示相同的 (X-AspNet-Version → 4.0.30319)。我想怎么更新这个?是我无法控制的吗?我什至没有在我的应用程序中使用 ASP.NET。
【问题讨论】:
-
您的应用程序使用的是什么 .Net Framework?您还可以在应用设置中指定应用服务的目标 .Net Framework。
标签: asp.net azure http-headers azure-web-app-service