ASTRO大屏应用 ASTROCANVAS-AstroCanvas分享页Token签名校验使用说明:背景信息

时间:2024-12-05 10:00:19

背景信息

用户开启了Token签名验证功能,系统返回用以生成签名的Token(用于生成签名的token不可公开),例如token=j5TZLK1DQ*****Ntquo/ErqonR0=。

假设,某用户系统嵌入了AstroCanvas大屏页面,通过Token计算签名,最终得到的分享页面链接为(如果对该分享链接进行了篡改,那么页面将无法访问):

https://dmax.***.com/magno/render/share/xxx?_dmax_time=1669621495545&name=cloud&age=36&dept=cloud&_dmax_signature=DVX7Qy******o5rs%3D

其中:

  • _dmax_time=1669621495545:为AstroCanvas页面用户分享链接生成时间戳。如果开启了有效期设置,_dmax_time值要小于有效期值,单位为毫秒时间戳。
  • _dmax_signature=DVX7Qy******o5rs%3D:为Token对URL进行计算得出的签名,用于身份验证。
  • name=cloud&age=36&dept=cloud:为用户自定义扩展参数。
support.huaweicloud.com/usermanual-astrocanvas/astrocanvas_05_7016.html