Hi,
I am doing an OIDC configuration for a client with the below configuration. I am able to authenticate the user and via the trace logs see the id_token. Howevr I am unable to pass this token to the back-end junctioned server.
[oidc:icrypto]
redirect-uri-host = 35.187.105.16*
discovery-endpoint = https://oidc-pps-ppd.test.co.za/oidc/.well-known/openid-configuration
proxy =
client-id = 934401be-2818-453a-8b0c-2812fd04fee0
response-type = code
response-mode = query
scopes =
bearer-token-attributes =
id-token-attributes =
allowed-query-arg =
mapped-identity = {iss}/{sub}
external-user = true
client-secret =
The ID Token (JWT payload):
{
"at_hash": "MT52Rffi0yq",
"sub": "ZR3RLnyo7lU5JKbKxNg9Z_cwVVxjtTcmUucoBY3_j24",
"user_name": "jjacobs",
"iss": "https://oidc-pps-ppd.pps.co.za",
"given_name": "jjacobs",
"locale": "en_US",
"nonce": "0bd45c45-7ffc-5bd7-80e1-4170953a982a",
"oxOpenIDConnectVersion": "openidconnect-1.0",
"aud": "934401be-2818-453a-8b0c-2812fd04fee0",
"auth_time": 1605081286,
"exp": 1605097588,
"iat": 1605093988,
"family_name": ""
}
I need to pass the token as is (I do not know where on the header this is passed).
Can someone please help.
Thanks