authenticationbanno-digital-toolkit

Authentication - Client Credentials (Command Line) Not working


x-request-id: 35309e8a2d8942d5bf6af238d24e12cc

Date: Fri, 22 Aug 2025 16:48:25 GMT

Client ID: e187faa2-7dae-46a4-9195-b365c2cedd42

Authentication URL: N/A

Redirect URL: N/A

Hi, I am trying to follow the Authentication - Client Credentials (Command Line) guide to obtain an access token. I keep on getting an invalid_client/client authentication failed error when running

npx @jack-henry/banno-client-creds-helper client-assertion --client-id=e187faa2-7dae-46a4-9195-b365c2cedd42 --private-key=./private.pem

in a terminal at the directory that contains my private key. Any thoughts on what I could be doing wrong or how to fix this?


Solution

  • Figured it out - the jhid-client-creds-helper has a different command that adds the

    --scope openid 
    

    flag to the end of the command. This worked and let me obtain an access token.