diff --git a/roles/pep/templates/pep.js.j2 b/roles/pep/templates/pep.js.j2 index ea88c06..60765db 100644 --- a/roles/pep/templates/pep.js.j2 +++ b/roles/pep/templates/pep.js.j2 @@ -158,7 +158,7 @@ function requestToken(context){ context.authn.verified_token = JSON.parse(Buffer.from(context.authn.token.split('.')[1], 'base64url').toString()) return context - } else if (reply.status === 401){ + } else if (reply.status === 400 || reply.status === 401){ var options = { "body" : "grant_type=password&username="+context.authn.user+"&password="+context.authn.password }