[]
本文为您介绍获取Token 的两种方法。
系统管理员可以进入系统管理后台,生成令牌。具体介绍,请详见生成令牌。
在活字格页面中,定义两个保存用户名和密码的单元格,如txtUserName和txtPassword。
为登录按钮设置一个【JavaScript命令】,如下图:
代码的核心逻辑是:
将页面上txtUserName
文本框内的用户名和txtPassword
文本框内的密码,以POST方式调用 Wyn 的登录API。
这个 API 的默认URL是 http://localhost:51980/connect/token
。
调用成功后,API 将返回一个 JSON 对象,其中的access_token
属性值就是一个可以用于访问 Wyn 文档的Token。
可将这个Token保存在本地存储中备用,例如:window.localStorage["token"] = obj.access_token;
详细的JavaScript代码,请参考以下附件工程:
无论采用何种方式,获取到Token之后,即可在 Wyn 的文档URL之后加上 &token=xxxxxx
这种形式的QueryString,构成一个可以不经登录、直接访问的URL。
这种可直接访问的URL,可以用于网页链接,也可以用于iframe的src属性,实现页面跳转或嵌入显示 Wyn 的报表或仪表板。