LDAP Decision Node in authentication tree can't work with UTF Character

Hi Guys. I am using LDAP Decision Node for my authentication tree, it work fine will all normal case. But when my password has non english characters. It cannot authenticate and return 401 at AM.
I’ve try with this document: ForgeRock Access Management 7.1.2 > Authentication and Single Sign-On Guide > Logging in to AM Using REST but still not work.
Can someone facing with this issue? How can I work arround in this case.
My password: Tester@123ñ

Hi,

I’ve tested the following user:

dn: uid=user.0,ou=people,dc=openam,dc=forgerock,dc=org
objectClass: top
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
mail: user.0@example.com
sn: Amar
cn: Aaccf Amar
userPassword: TE5ter@123ñ
uid: user.0

…and using the Docs link you provided:

curl --location --request POST 'http://anastasios-kampas-am-freduvq.test:8080/openam/json/authenticate' \
--header 'X-OpenAM-Username: user.0' \
--header 'X-OpenAM-Password: =?UTF-8?B?VEU1dGVyQDEyM8Ox?=' \
--header 'Content-Type: application/json' \
--header 'Accept-API-Version: resource=2.0, protocol=1.0' \
--data-raw ''
{
    "tokenId": "P3xGIWp0VEtsO02rqiFYhhSy__U.*AAJTSQACMDEAAlNLABxzeDZhSlpKQ250WlNUVldUOHMrM0xaYXBNdHM9AAR0eXBlAANDVFMAAlMxAAA.*",
    "successUrl": "/openam/console",
    "realm": "/"
}

What version of AM you are using? How do you create the user?

2 Likes

Hi @anastasios.kampas I’ve using LDAP Decision Node to authenticate. Not from root module