You need to enable JavaScript to run this app.
导航

管理 AppKey

最近更新时间2022.09.29 17:16:23

首次发布时间2022.08.18 21:06:19

无论是在开发调试,还是正式生产环境中,你都需要使用 AppKey 来生成 Token。
调试时,在控制台生成临时 Token;正式上线后,Token 在业务服务器中生成,详见 使用 Token 完成鉴权。你可以根据项目的安全需求,选择是否启用副 AppKey。
激活副 AppKey 后,一主一副两个 AppKey,同时有效。即,使用其中任意一个 AppKey 生成的 Token 均能正常使用 RTC 服务。
当主 AppKey 遭遇泄漏时,切换主 AppKey 和副 AppKey,当所有业务切换到新的主 AppKey 后,再停用原来的主 Appkey,及时减少损失。

更换 AppKey

在业务上线后,更换 AppKey 可能对业务产生较大影响,我们建议只在必要情况下更换 AppKey,例如遭遇 AppKey 泄漏问题。切换主/副 AppKey 会带来以下影响:

  • 已停用的 AppKey 生成的 Token 将全部失效,用户无法使用这些 Token 加入房间。在停用原 AppKey 之前,请确保业务服务端用于生成 Token 的 AppKey 是有效的。

  • AppKey 一旦删除就无法恢复。

确认需要更换 AppKey 后,按照如下流程进行操作

  1. 控制台 > 应用管理,找到应用,点击 应用配置。

  2. 在副 AppKey 标签上点击开关按钮,激活副 AppKey。激活后,主和副 AppKey 生成的 Token 都可用于进房和登录的鉴权。

  3. 点击切换按钮,切换主/副 AppKey。

说明:主 AppKey 无法停用和删除,因此,需要先切换主/副 AppKey。

  1. 上个步骤执行 3 天之后,点击开关按钮停用副 AppKey。如果账号已绑定安全手机,二次确认后验证手机号,验证成功后停用。之后,使用该 Appkey 生成的 Token 均为无效 Token。

说明:停用前使用该 Appkey 生成的 Token 进入房间内的用户不受影响。

  1. 删除副 AppKey。

  2. 按照步骤 2,重新创建并激活新的副 AppKey。