【问题标题】:What causes Twilio JWT token expired errors during working WebRTC sessions?在工作 WebRTC 会话期间导致 Twilio JWT 令牌过期错误的原因是什么?
【发布时间】:2015-12-02 17:38:30
【问题描述】:

我们的 Twilio 应用程序处理来自 SSL 安全网站的出站呼叫,在呼叫期间开始抛出错误。这些错误发生在电话通话期间,有时只是在浏览器空闲时发生。我们已尝试将过期时间设置为零、几秒、几分钟和最长 24 小时,但仍然会出现错误。

Chrome 调试控制台会记录此类错误:

31204 Invalid JWT token.
31205 JWT token expired.

一旦错误开始,它们会在通话仍然有效时重复数百次。

在工作 WebRTC 会话期间导致 Twilio JWT 令牌过期错误的原因是什么?

【问题讨论】:

  • 不能粘贴是什么意思?您实际上可以根本不粘贴,还是只是没有按照您的预期格式化?如果您真的无法粘贴,请先尝试粘贴到文本编辑器,例如 sublime 或 notepad++,然后从那里复制/粘贴。如果只是格式不正确,你必须在 StackOverflow 上缩进 4 个空格。
  • 清理格式。消除平台投诉。提供有关问题的具体问题。

标签: webrtc twilio twilio-twiml twilio-php twilio-click-to-call


【解决方案1】:

来自 Twilio 的梅根在这里。

令牌过期不应该是活动调用的问题。您应该仍然可以继续通话,但在生成新令牌之前您将无法发起新通话。您可以在幕后生成一个新令牌并使用 Ajax 调用来检索它。我怀疑这会解决重复错误。

否则,您可能会按照this FAQ 中的建议查看过期令牌上的时间戳。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-01
    • 2021-12-21
    • 1970-01-01
    相关资源
    最近更新 更多