gpt4 book ai didi

android - LinkedIn OAuth2 授权服务器遇到意外情况

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:59:45 24 4
gpt4 key购买 nike

对于我们的一些用户,我们在 Web View 中尝试通过 OAuth2 API 中的链接从移动设备进行身份验证时遇到了这个奇怪的错误。

https://www.linkedin.com/uas/oauth2/authorization?response_type=code&client_id=XXX&state=XXX&redirect_uri=XXX&scope=r_emailaddress%20r_basicprofile

提交后(https://www.linkedin.com/uas/oauth2/authorizedialog/submit),有一个重定向到我们的重定向 uri,其中包含以下参数。

?error=server_error&error_description=XXX&state=the+authorization+server+encountered+an+unexpected+condition

我经历了这个=> http://chriskief.com/2014/04/23/linkedin-api-unable-to-retrieve-access-token/ .

创建新应用程序或生成新 key 是一个问题,因为它会破坏已安装应用程序的登录链接。我们以前从未使用过 OAuth1。

最佳答案

当在 LinkedIn 授权表上的用户电子邮件地址之前或之后添加空格字符时,我们能够重现此错误。 LinkedIn 不会删除该字段上的多余空格。

我的假设是,当人们使用空格键作为接受电子邮件地址自动完成建议的一种方式时,这种情况会发生在移动设备上。因此,用户开始输入他们的电子邮件地址,操作系统会推荐一个已知的电子邮件地址,并且通常,移动操作系统会在按下空格键时使用该推荐。

关于android - LinkedIn OAuth2 授权服务器遇到意外情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35500121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com