Estoy usando este cliente openid para implementar un flujo SSO.
El error que recibo es que los valores at_hash no coinciden. Ejemplo:
lo que el cliente está esperando: AIRY7ahdicSipVPIZtciog
lo que el cliente obtiene del JWT en el flujo SSO: AIRY7ahdicSipVPIZtciog==
Sé que el problema está en la codificación base64. Sé que lo que estoy usando cumple con el estándar.
¿Qué tengo que hacer? Estaba investigando el código del cliente y sé lo que tengo que cambiar para "hacer que funcione". Son las primeras líneas deeste archivo , pero no voy a hacer eso. Creo que el problema está en la forma en que el tercero tiene configurado su flujo SSO y no creo que pueda convencerlo de que cambie eso.