gpt4 book ai didi

asp.net - 如何在 IIS7 上全局将enableVersionHeader设置为 false

转载 作者:行者123 更新时间:2023-12-02 16:26:52 33 4
gpt4 key购买 nike

我希望锁定运行​​ ASP.Net 的几十个站点,部分工作是关闭该死的 header (说明正在运行的 ASP.Net 版本)。这涉及到每个 web.config 文件并设置 <httpRuntime enableVersionHeader="false" />。有没有办法在全局范围内做到这一点? IIS7 中的 machine.config(s) 总共 4 个不支持 enableVersionHeader="false"在同一个 httpRuntime 标记中。machine.config 中是否有专门的标签或部分?

我想补充一点<deployment retail="true" />是另一个建议,但尝试将其放入 machine.config(在 system.web 下)也会导致错误。 (有任何想法吗?)现在,我只是将它们放入 web.configs 中,但如果 MS 在 IIS 中具有此 PCI 强制功能,那就太好了(.config 文件中的单个拼写错误可能会导致站点或整个服务器瘫痪 -有了如此受欢迎的请求,您会认为他们会将其放入 GUI 中!!!)

最佳答案

machine.config 应该有一个 webServer 部分,您应该能够在那里设置它。

“您需要将此配置设置添加到该部分内的每个 Machine.Config 文件中。

<system.web>
<httpRuntime enableVersionHeader="false" />
.....
</system.web>

"

引用:here

关于asp.net - 如何在 IIS7 上全局将enableVersionHeader设置为 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24773137/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com