签名认证方法


在场景发布时,当选择发布方式为签名认证方式时,就需要进行签名认证。签名认证发布方式发后,引入的地址可以从场景发布页面获取发布访问地址 如图: 场景发布。


图 场景发布

签名认证发布方式,为了发布场景的安全性,对引入地址的访问加入了签名认证。

引入的格式如下:http://admin.sovitjs.com/publish_2d/2736413468784590856?appid=x&apikey=x&method=POST&code=x&signature=x

从引入的格式可以看出,发布访问地址后面加上一串参数:appid=x&apikey=x&method=POST&code=x&signature=x

参数说明:

appid:项目appid.

apikey:签名秘钥

method:只能是HTTP POST 和GET

code:生成的随机码(可以自已设置随机码生成格式)

signature:数据的签名信息


1、appid 和apikey 如何获取?

从项目管理列表页进入项目详情页面可以获取,如图:项目详细。


图 项目详情


2、signature如何生成?

signature等于拼接串(appid=x&apikey=x&secretkey=x&method=POST&code=x)

的MD5加密后的串。

注:为了安全性考虑,该参数建议在后端代码生成。

拼接串中的secretkey为项目详情页中的secret。  如上图: 项目详细 。

注:该参数为密钥,需要保密,不要在请求访问地址中传送。 

签名认证发布的场景模型按引入的格式拼接好访问地址,通过<iframe>简单引入,即可集成嵌入到自已的系统中了。


通过数维图软件平台,实现零代码可视化开发!

免费开发我的场景