Visão geral
Em algumas infraestruturas, é comum utilizar uma camada extra de segurança ou isolamento à frente do servidor. Nesses cenários, o LATROMI pode acabar construindo links internos e solicitando recursos usando o protocolo não seguro.
Isso faz com que o navegador bloqueie o carregamento desses componentes, gerando o erro de “Mixed Content”, conforme ilustrado na imagem abaixo:
Solução
Caso enfrente um cenário semelhante, siga os passos abaixo:
- Acesse o servidor e localize a pasta raiz onde a instância do LATROMI Web está instalada (Exemplo:
C:\inetpub\wwwlatromi\<nome_da_instancia>). - Adicione um novo arquivo com seguinte nome
web.config. - Abra o arquivo para edição e adicione o seguinte conteúdo:
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Content-Security-Policy" value="upgrade-insecure-requests;" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
Se o arquivo já possuir conteúdo, apenas adicione os blocos internos, tomando cuidado para não apagar as configurações existentes.
- Salve o arquivo e reinicie o site no IIS para que as novas regras entrem em vigor.
