[SalesForce] Auth Provider – LinkedIn – User Info Endpoint URL

I'm having trouble determining what the "User Info Endpoint URL" should be when setting up a Auth Provider on a Salesforce org for LinkedIn.

I have correctly set up the Authorize Endpoint URL and the Token Endpoint URL for LinkedIn on Salesforce.. but I can't seem to find documentation anywhere for what the User Info Endpoint should be set to in Salesforce..

Any help would be greatly appreciated!

EDIT:

To clarify things, here is what I use for a Google Open ID Connect Auth Provider in Salesforce, as well as what I have so far for the LinkedIn one.

Google:
Authorize Endpoint URL https://accounts.google.com/o/oauth2/auth

Token Endpoint URL https://accounts.google.com/o/oauth2/token

User Info Endpoint URL https://www.googleapis.com/oauth2/v3/userinfo

LinkedIn:
Authorize Endpoint URL https://www.linkedin.com/uas/oauth2/authorization?scope=r_basicprofile%20r_emailaddress%20

Token Endpoint URL https://www.linkedin.com/uas/oauth2/accessToken

User Info Endpoint URL ?????????

Best Answer

I spent a little time trying to figure out how to get LinkedIn to work with the OpenID auth provider as well. While it does support OAuth2, it turns out that LinkedIn doesn't seem to support OpenID. On one of the webinars recently they mentioned that (Safe Harbor) LinkedIn Auth Provider might show up at the end of the year (similar to how Facebook has its own Auth Provider).

For now, you can use the Janrain Auth Provider (which can handle LinkedIn), or you can build it yourself.

Related Topic