Issue
When a user attempts to authenticate to a captive portal with LinkedIn social media credentials, the authentication fails with this error URL:
https://mgm-wg11001.watchguard.cloudwifi.com/plugin/linkedin/auth?error=unauthorized_scope_error&error_description=Scope+%26quot%3Br_contactinfo%26quot%3B+is+not+authorized+for+your+application&state=123qwertyuiop456
This error occurs because LinkedIn has deprecated the “r_contactinfo” and “r_fullprofile” parameters in their API.
Workaround/Solution
This issue was resolved in Analyze 5.0 released Feb. 23rd, 2019.To workaround this issue:
Open Analyze.Click Portals.Select the captive portal configuration.Click Plug-in Configuration.Select LinkedIn.In the Extend User Profile Permissions option section, select only the Email address option.Click Save.