QuickBlox 有时会在登录时出现未经授权的错误。为啥?

Posted

技术标签:

【中文标题】QuickBlox 有时会在登录时出现未经授权的错误。为啥?【英文标题】:QuickBlox sometimes gives unauthorized error while signing in.Why?QuickBlox 有时会在登录时出现未经授权的错误。为什么? 【发布时间】:2017-08-06 06:46:09 【问题描述】:

希望你们一切都好。我在 android 应用程序中使用 quickblox 示例视频聊天应用程序。它运行良好。但问题是,有时当我尝试登录我的应用程序或登录时,它会出现未经授权的错误,并且然后我刷新我的android工作室并重新运行我的同一个应用程序。然后错误消失了吗?这背后的原因是什么? quickBlox 免费版使用起来效率不高吗?或免费版本有时会切断我们的联系?请解释一下?

【问题讨论】:

未经授权的错误与 QuickBlox 的限制无关,您应该在代码中发现错误。 QuickBlox 提供了用于检查主要功能的示例,请在此示例中检查您的问题。或者在此处提供带有错误的日志(带有错误的请求和响应)以调查您的错误。 同样的问题,你找到解决办法了吗? 【参考方案1】:

授权错误可能会导致,如果 用户尝试使用错误的登录名和密码进行授权或 用户使用无效的会话令牌。

检查DOC 是否有其他可能的错误

【讨论】:

但是相同的代码在一段时间内可以工作,有时却不能......使用相同的登录名......这怎么可能? 确保您在启动的第一个屏幕上创建了空白会话。每次执行以下任何 quickblox 查询时,还要检查聊天服务是否已登录。 if (QBChatService.getInstance().isLoggedIn()) // 做你的事 else // 再次登录聊天服务

以上是关于QuickBlox 有时会在登录时出现未经授权的错误。为啥?的主要内容,如果未能解决你的问题,请参考以下文章

使用服务帐户通过 OAuth 2.0 调用 v3 Google 日历 API 时出现“需要登录”401 未经授权的消息

登录时出现quickblox错误,android

使用 laravel Sanctum 和 api 令牌身份验证获取用户时出现 401(未经授权)[重复]

使用 twitter 登录 Quickblox 时出现错误的身份验证数据错误

尝试创建 Quickblox 群聊对话框,使用 REST API 登录用户时出现错误。

密码更新时出现未经授权的错误