【发布时间】:2021-04-29 08:10:27
【问题描述】:
我们正在从 agora 提供的令牌服务器生成 agora 令牌,但令牌在生成后立即过期,它抛出错误代码 109 的 DYNAMIC-KEY-EXPIRY,我尝试使用下面 SDK 中提供的 onRequestToken() 回调方法是代码sn-p
override fun onRequestToken() {
//this will be called when the token expires
//so generate new token and renew the existing token
runOnUiThread {
regenerateToken()
}
}
并从服务器获取另一个令牌并使用 mRtcEngine.renewToken(token) 更新令牌 我们已就此联系 agora 团队,但有时无法找到令牌生成的问题,我们有两个帐户,一个是测试帐户,另一个是主帐户,当我们使用一个凭证时,它可以工作一天左右,之后我们需要每 2 天更改一次凭据 并且新生成的令牌在生成后即将到期 因此,如果有人遇到同样的问题并对此提供任何帮助,我们将不胜感激
【问题讨论】: