如何解决RctEngine joinChannel 带有从 ReactNative Agora 中的服务生成的令牌
我从服务器获取频道名称以及 tokenwithuid 和 tokenwithuserac。 如何使用这些让用户加入频道。
和之前的演示一样,我正在执行以下步骤
this._engine = await RtcEngine.create(appId)
添加了一些事件监听器
之后触发下面的方法 等待 this._engine ?.joinChannel(this.state.token,this.state.channelName,null,1)
但是使用来自服务器的令牌和频道名称,我收到错误代码 110。
解决方法
ERR_NO_AUTHORIZED(110) 表示无效的令牌。 可能的原因:
- 我可以看到您使用数字 uid 加入频道,因此您需要传递使用 tokenWithUid 而不是 tokenWithAccount 函数生成的令牌。
- 重新验证客户证书、应用 ID 和渠道名称。
- 确保在 tokenWithUid 函数中动态设置到期时间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。