we configured SSO for JD Edwards, but the error logs showed "invalid password"
We enabled "Oracle Access Manager" option inside JDE and used a proxy to pass HTTP header "JDE_SSO_UID" to JD Edwards. For this particular user, the value of "JDE_SSO_UID" http header is "JDE".
See the debug and error logs below.
29 Dec 2022 05:44:31,288[DEBUG][JAVATOKEN]OAuthJWTAuthenticationManager: isOAuthJWTAuthorizationConfigured=true
29 Dec 2022 05:44:31,289[DEBUG][SERVICES]InitialOracleAccessSSOState.changeState()
29 Dec 2022 05:44:31,289[DEBUG][MAFLETCONTAINER]Retrieving short user for the login user: JDE
29 Dec 2022 05:44:31,289[DEBUG][JDBJ]Signing on user JDE to OneWorld environment JPS920 with role *ALL.
29 Dec 2022 05:44:31,290[DEBUG][JAS]Security server <jde-demo> is TR 9.2.4.3 or higher0
29 Dec 2022 05:44:31,293[SEVERE][JDBJ]Sign on: valid = false
Sign on: status = 2
Sign on: error message ID = 331 (Invalid Password)