QB twitter auth在之前已知的良好设置上返回错误认证

时间:2017-06-16 17:16:47

标签: android authentication twitter token quickblox

我上周一直在验证我的构建是否正确设置。我一直从Quickblox获取HTTP状态422,因为返回了错误的身份验证数据。我肯定知道twitter auth是在我的最终设置正确的同事评论已经验证了这一点。我们从下面的堆栈跟踪中确定问题不在于应用程序,而在于quickblox服务。我需要知道的是还有其他人遇到过这个问题,你找到了解决方案吗?我的下一个选项是更新SDK,但我怀疑这是QuickBlox后端服务。

16 19:39:52.545 18506-18922/saberapplications.pawpads D/QBASDK: =========================================================
                                                                   === REQUEST ==== 96667985-b234-446a-abf4-8cce40b9219f ===
                                                                   REQUEST
                                                                       POST https://api.quickblox.com/login.json
                                                                   HEADERS
                                                                       QuickBlox-REST-API-Version=0.1.1
                                                                       QB-SDK=Android 2.6.1
                                                                       QB-Token=<token is here>
                                                                   PARAMETERS
                                                                       provider=twitter
                                                                       keys[token]=<token is here>
                                                                       keys[secret]=<secret is here, no im not gonna show you all>
                                                                   INLINE
                                                                       POST https://api.quickblox.com/login.json?provider=twitter&keys[token]=<token goes here>&keys[secret]=<secret goes here, no im not gonna show you all>
06-16 19:39:53.156 18506-18922/saberapplications.pawpads D/QBASDK: *********************************************************
                                                                   *** RESPONSE *** 96667985-b234-446a-abf4-8cce40b9219f ***
                                                                   STATUS : 422 
                                                                   HEADERS
                                                                       X-Runtime=0.011606
                                                                       Cache-Control=no-cache
                                                                       QuickBlox-REST-API-Version=0.1.1
                                                                       X-Android-Selected-Protocol=http/1.1
                                                                       QB-Token-ExpirationDate=2017-06-16 18:39:52 +0000
                                                                       Status=422 Unprocessable Entity
                                                                       X-Request-Id=d065f378-5dc9-423d-91fc-fce4c28e2d30
                                                                       X-Android-Response-Source=NETWORK 422
                                                                       Connection=Close
                                                                       X-Android-Sent-Millis=1497631192829
                                                                       Content-Type=application/json; charset=utf-8
                                                                       Date=Fri, 16 Jun 2017 16:39:53 GMT
                                                                       X-Content-Type-Options=nosniff
                                                                       Server=openresty/1.9.15.1
                                                                       Content-Length=38
                                                                       Strict-Transport-Security=max-age=31536000
                                                                       X-XSS-Protection=1; mode=block
                                                                       X-Frame-Options=SAMEORIGIN
                                                                       X-Android-Received-Millis=1497631193154
                                                                       Access-Control-Allow-Origin=*
                                                                   BODY
                                                                       '{"errors":["Bad Authentication data"]}'

1 个答案:

答案 0 :(得分:4)

感谢您的举报!我们已经解决了这个问题。请尝试登录,检查它是否有效。