Select to view content in your preferred language

Configure OpenID Connect logins

17407
22
Jump to solution
06-07-2021 02:20 AM
RomanBoros
Occasional Contributor

Hi,

We are trying to setup an OpenID Connection to our ArcGIS Online.

All the necessary configurations were done on our Identity Provider and in the ArcGIS Online admin panel.

The button appeared on the login screen and after pressing we are redirected to the Identity Provider. After successful authentication the server redirects back to the portal and an error message is displayed.

Did not receive 'user profile' parameter from the provider.

RomanBoros_0-1623056922667.png

Can you provide more details what might be the problem?

This is the response format that the identity provider returns from the user info endpoint

RomanBoros_1-1623057291228.png

As Identity Provider we are using Identity Server 4.

The grant type for this client is authorization_code

We tried looking into documentation, but there is nothing about this error.

Thanks for your help.

Tags (3)
22 Replies
HaraldLund
Emerging Contributor

Hi, 

These are the claims you need:

name
nickname
given_name
middle_name
family_name
email

0 Kudos
MarkusSchenardi
Frequent Contributor

has anybody solved this problem? 

0 Kudos
AriannaArona
Emerging Contributor

Hi everybody,
I reopen the issue because I'm experiencing the same problem, but "send access token in header" is enabled and I set as "ArcGIS username field/claim name" email, that is returned from oidc system

claims: {
nickname: 'xyzxyzxyz xyzxy',
sub: 'XYZXYZXYZXYZXYZXYZXYZXYZXY',
given_name: 'xyzxyzx',
email: 'xyzx@xyzx.xy',
family_name: xyzxy'
]
},

 

Any suggestion?
Thank you all,
A.

0 Kudos