自定义观看限制
自定义鉴权校验失败怎么办?
问题现象
- 常规自定义登录方案:用户在您的自有账号系统登录页面完成账号登录后,进入自定义鉴权校验失败页面。
- 观看页免登录方案:用户在访问带有鉴权参数的观看页地址后,进入自定义鉴权校验失败页面。
说明
如果您使用的是观看页免登录方案且将评论限制设置为自定义,则不会出现该问题。
默认的企业直播自定义鉴权校验失败页面如下图所示。
可能原因
- 常规自定义登录方案:
- 您的自有账号系统在将用户重定向至企业直播鉴权页面时,携带的参数不符合要求。
- 开通鉴权页面地址的唯一性校验后,您的自有账号系统携带相同的鉴权参数多次访问企业直播鉴权页面。
- 观看页免登录方案:
- 观看页地址中作为鉴权参数的参数不符合要求。
- 开通观看页地址的唯一性校验后,用户多次访问鉴权参数相同的观看页地址。
解决方案
- 常规自定义登录方案:
- 请检查具体的参数要求,例如用户昵称(
Nickname
)是否编码正确,或者计算校验签名(Sign
值)的 Secret Key 是否为当前直播间对应的值。详见回调参数。 - 开通唯一性校验后,请确保在自有账号系统使用同一用户信息访问企业直播鉴权页面时,所携带的参数值是动态的,例如动态的 Timestamp 参数值。
- 观看页免登录方案:
- 请检查具体的参数要求,例如用户昵称(
Nickname
)是否编码正确,或者计算校验签名(Sign
值)的 Secret Key 是否为当前直播间对应的值。详见回调参数。 - 开通唯一性校验后,请确保观看页地址中的鉴权参数值是动态的,例如动态的 Timestamp 参数值。同时,建议用户不要将观看页地址分享给其他人。
如何透传业务侧的额外参数?
将您自有账号系统中的额外参数同步至企业直播,用于关联用户,例如将用户的部门同步至企业直播。您可以通过 extra
参数实现该功能,详见回调参数。