APPCUBE-DMAX分享页Token签名校验使用说明:背景信息

时间:2023-11-01 16:15:31

背景信息

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

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

https://dmax.huaweicloud.com/magno/render/share/xxx?_dmax_time=1669621495545&name=cloud&age=36&dept=huaweicloud&_dmax_signature=DVX7Qy5lZ3p%2BCxayK5NfDsgEXQCPnDuok2v8C3%2Fo5rs%3D

其中:

  • _dmax_time=1669621495545:为DMAX页面用户分享链接生成时间戳。
  • _dmax_signature=DVX7Qy5lZ3p%2BCxayK5NfDsgEXQCPnDuok2v8C3%2Fo5rs%3D:为Token对URL进行计算得出的签名,用于身份验证。
  • name=cloud&age=36&dept=huaweicloud:为用户自定义扩展参数。
support.huaweicloud.com/usermanualdmax-appcube/appcube_05_7016.html