linkedin oauth授权失败,显示“糟糕,出了点问题”

时间:2018-12-17 03:15:56

标签: oauth-2.0 linkedin

4 个答案:

答案 0 :(得分:0)

在2018年12月15日解决了我的问题后重新创建应用程序。 (在2018年12月15日之后通过LinkedIn开发人员门户创建的任何开发人员应用程序都会自动访问v2 API。)https://docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/migration-faq?context=linkedin/consumer/context

答案 1 :(得分:0)

您好,我遇到了类似的问题,并通过执行此操作解决了该问题;

您必须确保APP页面(https://www.linkedin.com/developer/apps)中的所有内容都与授权URL中的参数匹配。例如,在您的情况下,https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=test&redirect_uri=http://test.custom.com/abc/linkedin&state=DCEeFWf45A53sdfKef424asgTyhgTR5

您必须确保auth URL中的client_id与APP页面上的Client-Id匹配,还必须确保您在auth URL中指定的redirect_uri已在您的应用页面上得到授权,如下所示。如果还要传递范围,请确保它们完全匹配。如下图所示,我的redirect_uri已从我的应用程序页面获得授权。 enter image description here

答案 2 :(得分:0)

我遇到了同样的问题。

在linkedin应用程序中将redirect_uri的值从http更改为https有助于解决该问题。参见下图:

Linkedin App OAuth 2.0 Settings


对于您来说,网址应该是:

https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=test&redirect_uri=http s :: //test.custom.com/abc/linkedin&state=DCEeFWf45A53sdfKef424asgTyhgTR5;

答案 3 :(得分:0)

您需要在产品标签中添加具有LinkedIn权限的登录权限 从“应用设置”页面转到产品标签,然后添加“在linkedin上共享”和“用linkedin登录”以获取以下权限r_emailaddress,r_liteprofile,w_member_social

相关问题