Closed dbechelli closed 2 years ago
Olá @dbechelli, esse problema aparentemente é do Horse e não do "JOSE JWT". Verifica na unit Horse.JWT, no método Middleware, na linha LToken := LToken.Replace('bearer ', '', [rfIgnoreCase]); e substitua por LToken := LToken.Replace('bearer ', '', [rfIgnoreCase]).Trim;. No meu caso, ficava um espaço em branco no início do token e ocasionava o problema.
Vou tentar simular o problema aqui também, porque se for um problema do Horse, já lançamos o ajuste antes da versão 3.0
O problema estava no middleware do Horse quando colocava mais de um espaço entre o Bearer e o Token. Acabei de ajustar. Olhe a issue: https://github.com/HashLoad/horse-jwt/issues/25 Versão com a correção: https://github.com/HashLoad/horse-jwt/releases/tag/2.0.6
Valeu Vinícius, muito obrigado!
Thanks Vinucius for the help here!
Boa noite, ao fazer as atualizações nos fontes do Horse, me deparo com o seguinte erro: Alguma luz?