华为云ASTRO大屏应用-华为云Astro大屏应用分享页Token签名校验使用说明:背景信息
背景信息
用户开启了Token签名验证功能,系统返回用以生成签名的Token(用于生成签名的token不可公开),例如token=j5TZLK1DQ*****Ntquo/ErqonR0=。
假设,某用户系统嵌入了华为云Astro大屏应用大屏页面,通过Token计算签名,最终得到的分享页面链接为(如果对该分享链接进行了篡改,那么页面将无法访问):
https://7a307******22a2a.canvas.cn-north-4.hwastro.cn/magno/render/share/1948907d2cb-******-3d2bcf7478fe?_dmax_time=1669621495545&name=cloud&age=36&dept=cloud&_dmax_signature=DVX7Qy******o5rs%3D
其中:
- _dmax_time=1669621495545:为华为云Astro大屏应用页面用户分享链接生成时间戳。如果开启了有效期设置,_dmax_time值要小于有效期值,单位为毫秒时间戳。
- _dmax_signature=DVX7Qy******o5rs%3D:为Token对URL进行计算得出的签名,用于身份验证。
- name=cloud&age=36&dept=cloud:为用户自定义扩展参数。