Mais Populares

22 de agosto de 2012

Aumentar limite de upload no IIS de 30 Mb para 2 Gb



O Internet Information Services, serviço de publicação de sites na Web, tem uma restrição de upload de arquivos.

Porém à partir da versão 7.0, é possível aumentar e/ou reduzir os limites à partir do arquivo de configuração Web.Config.

Por padrão, o IIS estipula o tamanho de 30 Mb por upload (quando utilizando componentes para upload apropriados em sua aplicação).



Na sessão system.webServer do web.config, você precisa definir um filtro de segurança, do qual irá permitir requisições acima do padrão.

Isto ocorre porque o cabeçalho e o conteúdo enviado ao servidor ao realizar o submit no formulário web, carrega informações ao servidor, e este não pode ser ilimitado para não o sobrecarregar.

Então use com cautela as alterações e reveja a necessidade de sua aplicação realmente necessitar um upload deste tamanho.

Segue a configuração do arquivo web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2000000000" />
</requestFiltering>
</security>    
</system.webServer>
</configuration>

Não é possível colocar um limite maior que 2Gb.

Nenhum comentário :

Postar um comentário

Deixe seu comentário abaixo e curta Tutorial TI no facebook!