首页 > 解决方案 > 如何在 Azure Web App 中更改 MaxRequestHeadersTotalSize

问题描述

我有一个使用长 HTTP 标头 (+50KB) 在 Azure Web App 上托管的网页,并导致错误并显示以下消息:

指定的 CGI 应用程序遇到错误,服务器终止了进程

我的本地开发环境也有问题,但是我通过MaxRequestHeadersTotalSize在类的 Krestel 配置中设置解决了这个问题StartUp

如果我没记错的话,Azure 不使用 Krestel 作为 Web 服务器(我猜是 IIS),我找不到如何更改 Azure 服务器中的 HTTP 标头大小限制

该网页是使用 ASP.NET Core 2.2 开发的。

标签: .netazureasp.net-coreiis

解决方案


添加到您的应用程序 web.config 文件并对其进行自定义,然后将具有此修改后配置的项目部署到 azure。


推荐阅读