iis - 无法从 TFS 2018 中的响应标头中删除 ASP 网络 MVC 版本
问题描述
我需要从 API 响应标头中删除此信息。
"x-aspnetmvc-版本": "4.0",
我正在使用 Windows Server 2016 IIS 10 Team Foundation Server 2018 Release 2
我读过可以使用以下代码块在 global.asax 文件中删除它
protected void Application_Start()
{
MvcHandler.DisableMvcResponseHeader = true;
}
我正在使用 Team Foundation Server 2018,我的 global.asax 文件如下所示
<%@ Application Inherits="Microsoft.TeamFoundation.Server.Core.TeamFoundationApplication" %>
这是一个应用程序指令。
如果我添加,
protected void Application_Start()
{
MvcHandler.DisableMvcResponseHeader = true;
}
然后重新启动 IIS,TFS Web 应用程序将不会加载。
有任何想法吗?我的语法错了吗?我认为这是一个代码声明框,我缺少一些信息
解决方案
推荐阅读
- ios - 无法以编程方式注册在 UIViewController 中创建的 TableView 的 TableCell
- javascript - 可以将带有时间类型输入的整数输入和结果添加到时间类型输入吗?
- visual-studio-code - VSCode:有没有办法隐藏顶部操作菜单栏?
- ruby - 为什么当我使用gets时我的字符串长度会+1?
- java - 如何使用 jaxb 验证 xml?
- spring - 无法处理返回/托管引用“defaultReference”
- xamarin - 如何将此选定项目更改事件从页面移动到 ViewModel?
- javascript - Fabric js,我尝试将加载的图像添加到数组中以供以后使用,但它们没有被存储
- python - 哪种序列类型更适合比较,为什么?(Python)
- react-native - 为什么react native在取消链接后仍然认为我的库是链接的?(0.60.x)