Como configurar o tamanho máximo permitido para arquivos no IIS
A configuração de maxAllowedContentLength (máximo de comprimento de conteúdo permitido) nos Serviços de Informações da Internet (IIS) especifica o tamanho máximo (em bytes) do conteúdo da solicitação do HTTP que o servidor aceitará. Esta configuração é fundamental para aplicativos que lidam com uploads de arquivos, pois impede que os usuários enviem arquivos que excedam o limite de tamanho definido.
Para configurar o tamanho máximo de upload de arquivos no IIS, siga os passos a seguir:
Abra o Gerenciador de Serviços de Informações da Internet (ISS).
No painel de conexões, navegue para:
Sites → Default Web Site (site padrão da rede) → ToolsNet
Em Visualização de Recursos, em Gerenciador, clique duas vezes no Editor de Configurações.
No Editor de Configurações, vá para:
system.webServer → security (segurança)→ requestFiltering (solicitar filtro).
Expandir o nó requestLimits (solicitar limites).
Ajuste o valor de maxAllowedContentLength (máximo de comprimento de conteúdo permitido) ao tamanho desejado de arquivo em bytes.
Por exemplo, para permitir um tamanho máximo de arquivo de 200 MB, defina o valor para: 209715200
Clique em Aplicar para salvar as alterações.
Reinicie Serviços de Informações da Internet usando o Gerenciamento de Serviços do ToolsNet.
Essa configuração garante que o IIS rejeite qualquer solicitação do HTTP com um comprimento de conteúdo maior que o limite especificado.