Azure AD Security Policy

(Doc ID 2314031.1)

Last updated on OCTOBER 09, 2017

Applies to:

Integration Cloud Service - Version N/A and later
Information in this document applies to any platform.

Symptoms

While using "OAuth Authorization Code Credentials" security policy to rest call Azure, it fails with:


[2017-09-05T09:15:24.288+00:00] [AdminServer] [ERROR] [] [oracle.ics.webconsole.connection.test] [tid: [ACTIVE].ExecuteThread: '20' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: THOROM] [ecid: 005M6qeosqt07yELn6k3yZ00079n00003C,0:2] [APP: icswebapp] [DSID: 0000LtH7efh2rIc_lh_AiZ1PeR9Z000002] Failed to authenticate against the application with the credentials provided
[2017-09-05T09:15:24.288+00:00] [AdminServer] [ERROR] [] [oracle.ics.webconsole.connection.test] [tid: [ACTIVE].ExecuteThread: '20' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: THOROM] [ecid: 005M6qeosqt07yELn6k3yZ00079n00003C,0:2] [APP: icswebapp] [DSID: 0000LtH7efh2rIc_lh_AiZ1PeR9Z000002] java.lang.Exception: Consent missing. Please provide consent in the credentials configuration before proceeding with test.
[2017-09-05T09:15:24.288+00:00] [AdminServer] [ERROR] [ICS-10978] [oracle.ics.webconsole.connection] [tid: [ACTIVE].ExecuteThread: '20' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: THOROM] [ecid: 005M6qeosqt07yELn6k3yZ00079n00003C,0:2] [APP: icswebapp] [DSID: 0000LtH7efh2rIc_lh_AiZ1PeR9Z000002] Unable to test connection "TEST_CUSTOMER_SERVICE_APIM".[[
oracle.ics.webconsole.common.exception.GeneralException: ICS-10977: Unable to test the connection. Error code : oracle.ics.common.exception.NonICSRuntimeException: CASDK-0004: Failed to authenticate against the application with the credentials provided.
at oracle.ics.webconsole.model.manager.AppConfigManager.testApplicationInstance(AppConfigManager.java:2093)
at oracle.ics.webconsole.view.beans.AppConfigCreateResourceBean.testAppInstance(AppConfigCreateResourceBean.java:1440)
at oracle.ics.webconsole.view.beans.AppConfigCreateBean.testAppInstance(AppConfigCreateBean.java:747)
at oracle.ics.webconsole.view.beans.AppConfigCreateBean$HeaderPageTemplateBackingBean.customButton1Action(AppConfigCreateBean.java:1514)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.sun.el.parser.AstValue.invoke(AstValue.java:254)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:302)
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
at com.sun.faces.application.ActionListenerImpl.processAction(Unknown Source)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)


Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms