排查步骤
首先,请检查您的签名算法。您可以参考我们各个语言版本的 Server SDK。
其次,请检查计算数据签名(Signature)所用的参数。参数错误是造成这个错误的常见原因。
如何计算数据签名(Signature)
将以下三个字符串按顺序(App Secret + Nonce + Timestamp)拼接成一个字符串,进行 SHA1 哈希计算。
-
App Secret:请登录融云开发者后台,获取与该应用 App Key 所对应的 App Secret。
-
Nonce:随机数
-
Timestamp:时间戳
一个常见出错原因是在进行SHA1运算时,错误地使用了 App Key,而不是上文提到的 App Secret。