You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Olá, bom dia!
Passou a ocorrer um erro ao validar um token e sempre retornava Unauthorized pelo Postman. E pelo Delphi sobe a exceção "JWT signature is invalid" exibindo a parte final do token (EJOSEException). Numa depuração percebi que na unit Horse.JWT, no método Middleware, na linha LToken := LToken.Replace('bearer ', '', [rfIgnoreCase]);, nos meus testes, estava ficando um espaço em branco no inicio do token. Adicionei um Trim no final do comando e resolveu (LToken := LToken.Replace('bearer ', '', [rfIgnoreCase]).Trim;). Não sei se o cerne do problema é o Postman ou meu App ou mesmo o Horse.JWT, mas com o Trim deu certo.
The text was updated successfully, but these errors were encountered:
Olá, bom dia!
Passou a ocorrer um erro ao validar um token e sempre retornava Unauthorized pelo Postman. E pelo Delphi sobe a exceção "JWT signature is invalid" exibindo a parte final do token (EJOSEException). Numa depuração percebi que na unit Horse.JWT, no método Middleware, na linha LToken := LToken.Replace('bearer ', '', [rfIgnoreCase]);, nos meus testes, estava ficando um espaço em branco no inicio do token. Adicionei um Trim no final do comando e resolveu (LToken := LToken.Replace('bearer ', '', [rfIgnoreCase]).Trim;). Não sei se o cerne do problema é o Postman ou meu App ou mesmo o Horse.JWT, mas com o Trim deu certo.
The text was updated successfully, but these errors were encountered: