Para cumplir con las recomendaciones del estándar OAuth 2.0, y garantizar la compatibilidad del servicio VALId con las integraciones con Moodle, ante la posibilidad de que se incorporen caracteres especiales en la URL de redirección, hemos aplicado lo siguiente al servicio VALId, en el entorno de preproducción/pruebas.
- A partir de ahora se aplica URL enconding en el parámetro “state”, ya que si el valor contiene caracteres especiales (+, /, =, etc.), puede romper la URL o interpretarse mal.
Por tanto, si en sus integraciones en el entorno de preproducción/pruebas (valid-pre.aoc.cat), compruebe que le ha afectado este pequeño cambio, deberá adaptar su integración para admitir el encoding correspondiente por los caracteres especiales en el campo “state”.
Para cualquier duda que le pueda surgir, puede contactar con nosotros.