My Oracle Support Banner

Searching For Application Runs Into Token Authentication Failure (Doc ID 2440566.1)

Last updated on NOVEMBER 04, 2019

Applies to:

Identity Manager - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

After login to Self Service Console, click the Applications and run into the Token Authentication Failure error.

[2018-08-01T10:44:27.266-04:00] [<oim_server>] [WARNING] [WSM-00442]
[oracle.wsm.resources.security] [VE].ExecuteThread: 'x' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>]
[eci4-<ECID>,0] [APP: oim] [partition-name:DOMAIN] [tenant-name: GLOBAL] [.policy.name:
oracle/multi_token_rest_service_policy] The jwt token found in the request,[[
Encoded token: [
................................................................ ]
Decoded token: [ JWT:-
Header Segment:-
{"x5t":"xxxxxxxxx","kid":"trustservice","typ":"JWT","alg":"RS256"}
Claim Segment:-
{"sub":"<oim_super_user>","iss":"www.....com","exp":.........,"prn":"<oim_super_user>","iat":.........} ]
is invalid and token authentication failed
]]

 

With the 'oracle.wsm.resources.security' trace turns on, you will see further details:

[2018-08-24T18:01:23.052-04:00] [<oim_server>] [TRACE] []
[oracle.wsm.resources.security] [tid: [ACTIVE].ExecuteThread: 'y' for queue:'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid:
<ECID>,0] [APP: oim] [partition-name:DOMAIN] [tenant-name: GLOBAL] [oracle.wsm.policy.name:
oracle/multi_token_rest_service_policy] [SRC_CLASS:oracle.wsm.common.logging.WsmMessageLogger] [SRC_METHOD: logWarning] [[
oracle.wsm.security.SecurityException: INVALID_JWK_ISSUER : Issuer www.oracle.com is not a valid JWK Issuer.
at oracle.wsm.security.jwt.jwk.IDTokenValidator.validate(IDTokenValidator.java:92)
at oracle.wsm.security.policy.scenario.processor.HttpJwtProcessor.verify(HttpJwtProcessor.java:665)
at oracle.wsm.security.policy.scenario.executor.HttpJwtSecurityScenarioExecutor.authenticate(HttpJwtSecurityScenarioExecutor.java:415)
...  more
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.iam.rest.filters.CORSFilter.doFilter(CORSFilter.java:74)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
...  more

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.