Para cumprir as recomendações do padrão OAuth 2.0 e garantir a compatibilidade do serviço VALId com as integrações do Moodle, considerando a possibilidade de caracteres especiais serem incorporados na URL de redirecionamento, aplicamos o seguinte ao serviço VALId no ambiente de pré-produção/teste (valid-pre.aoc.cat):
- A partir de agora, a codificação de URL será aplicada ao parâmetro “state”, pois se o valor contiver caracteres especiais (+, /, =, etc.), poderá quebrar a URL ou ser interpretado incorretamente.
Portanto, se em suas integrações no ambiente de pré-produção/teste (valid-pre.aoc.cat) você perceber que foi afetado por essa pequena alteração, será necessário adaptar sua integração para suportar a codificação correspondente aos caracteres especiais no campo “state”.
Para qualquer dúvida que você possa ter, entre em contato conosco.