The Internet Identity Provider Returned An Invalid Value For The Attribute Named Mail (Doc ID 2219743.1)

Last updated on JANUARY 08, 2017

Applies to:

Oracle Mobile and Social - Version 11.1.2.3.0 and later
Information in this document applies to any platform.

Symptoms

Using OAM 11.1.2.3.5

Attempting to use OAuth integration using Mobile and Social SDK, encountering the following error:

oracle.security.idaas.rp.RPException: The Internet Identity Provider returned an invalid value for the mandatory attribute named mail.

[2016-12-21T15:12:58.145-08:00] [oam_server1] [ERROR] [IDAAS-40006] [oracle.idaas.rp] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 005H3DAz3bs2fL1_ztCCyW001wqE0001VO,0:1] [APP: oam_server#11.1.2.0.0] Exception in processRequest method[[
oracle.security.idaas.rp.RPException: The Internet Identity Provider returned an
invalid value for the mandatory attribute named mail.
at oracle.security.idaas.rp.IDPResponseHandler.processUserAttributes(IDPResponseHandler.java:560)
at oracle.security.idaas.rp.IDPResponseHandler.processIDPResponse(IDPResponseHandler.java:187)
at oracle.security.idaas.rp.RPReturnServlet.processRequest(RPReturnServlet.java:133)
at oracle.security.idaas.rp.RPReturnServlet.doGet(RPReturnServlet.java:166)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

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