LinkedIn OAuth 2 授权 URL 说 Bummer,出了点问题。我们连接有困难。

LinkedIn OAuth 2 Authorization URL says Bummer, something went wrong. We're having difficulty connecting.

我看到了一个页面,但我一直无法弄清楚我到底做错了什么。

我已按照此处文档的建议完成所有操作 https://docs.microsoft.com/en-us/linkedin/shared/authentication/authorization-code-flow?context=linkedin/context 并确保我提供的重定向 URL 已从我的应用程序页面获得授权,但是当我尝试授权时我仍然看到此页面.这就是授权 URL 的样子(我出于某些原因删除了客户端 ID)。我的重定向 URL 设置为我的 localhost 。

https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=MY_CLIENT_ID&redirect_uri=http%3A%2F%2F127.0.0.1%2Fsocial-post%2Fcallback&state=MY_STATE&scope=r_basicprofile%20r_emailaddress%20w_share

我已经解决了!我所做的只是确保一切都完美匹配。 URL 和应用程序页面中的范围必须完全相同,而且我将 redirect_uri 从 127.0.0.1 更改为 localhost,它工作得很好。