Índice:


       

Objetivo


Explicação para uma possível ocorrência do erro de Request Validation.

Descrição do Ocorrido


Ao salvar algumas informações em formato HTML não codificado no Portal RM, pode acontecer do registro não ser salvo e ser apresentada a seguinte mensagem de erro: “Um valor possivelmente perigoso Request.Form foi detectado no cliente (ctl....”.

Motivo da Ocorrência


Esse erro ocorre, porque o portal ou a página do portal está configurada para realizar a validação de conteúdo, visando uma maior segurança de dados e evitando de scripts maliciosos sejam salvos. 

Solução


Uma forma de desabilitar essa validação é através do web.config. Basta alterar o valor de validateRequest para FALSE.

    <pages validateRequest="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID" enableEventValidation="true"/>


Dessa forma os registros poderão ser salvos.


Para maiores informações e outras opções de validação consulta e link abaixo:

https://docs.microsoft.com/en-us/aspnet/whitepapers/request-validation

Produto: Framework

Versão: 11.80.XX e 12.01.XX

Processo: Ocorrência do Erro de Request Validation