O objetivo desta documentação é auxiliar as intituições na configuração para aumentar o tamanho máximo de upload da ferramenta IIS(Internet Information Services) dos portais Portal Educacional / Portal do Professor .
Caso o cliente deseja que seja realizado uploads com tamanho superior ao tamanho padrão (30mb) IIS(Internet Information Services) será necessário realizar os seguintes passos.
O tamanho máximo de upload padrão do IIS(Internet Information Services) é de 30mb por uma medida de segurança |
O tamanho máximo do upload, dependerá da configuração do ambiente de cada cliente. Sendo ele responsável por esta definição. Lembrando que este o tamanho máximo permitido deve ser compatível com o maior tamanho parametrizado do RM.exe para o portal do aluno.
|
Conforme citado, a configuração de tamanho máximo de upalod de uma requisição é uma medida de segurança para o servidor Web. Sendo assim, não é recomendado que se permita requisições com tamanho muito grande. Em caso de ataques como por exemplo o de negação de serviço, o envio de requisições grandes facilitaria para pessoas má intecionadas deixando o servidor vulnerável. |
Todas as informações sugeridas foram checadas e testadas em um ambiente controlado. No entanto, é recomendado que as configurações sejam realizadas inicialmente em um ambiente de homologação, devido à variedade e complexidade das configurações e especificidades dos servidores de cada cliente. |
Os tamanhos máximos de upload informados nas imagens abaixo são apenas um exemplo. |
Existe duas possibilidades que a instituição pode adotar para aumentar o aumentar o tamanho máximo de upload.
A configuração tamanho padrão máximo de upload para todos os sites que estão dentro do diretório do FrameHTML. Lembrando que esta opção inclui outro produtos da TOTVS, além do Educacional, caso o cliente possua. 1) Acesse o IIS(Internet Information Services). 2) Selecione a pasta "Sites\Default Web Site\FrameHTML". 3) Clique na opção "Filtragem de Solicitações". 4) Selecione a opção do menu "Editar Configurações de Recurso" 5) Um nova janela será aberta, dentro do agrupamento "Limites da Solicitação" defina o campo "Tamanho máximo de conteúdo permitido (Bytes)" com o tamanho máximo que deseja receber requisições.
6) Clique na opção "Editor de configurações". 7) Selecione a seção"system.web/httpRuntime". 8) Dentro da lista de opções defina o campo "maxRequestLength" com o tamanho máximo que deseja receber requisições.
|
A configuração tamanho máximo de upload individual para cada portal educacional que estão dentro do diretório do FrameHTML.
|
<httpProtocol> <customHeaders> <add name="Content-Security-Policy" value= " default-src 'self' blob: data: gap:; font-src 'self' https://fonts.gstatic.com; img-src 'self' data:; script-src 'report-sample' 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'report-sample' 'self' 'unsafe-inline'; "/> </customHeaders> </httpProtocol> |