远程桌面


简要描述
  • 请参考以下备注说明使用
请求URL
  • {{adminHost:8181}}/renderServer/adminViewer
请求方式
  • get
请求Query参数
参数名 示例值 必选 类型 说明
targetServerIp   string 需要远程连接的服务器IP
loginId   string 账号(管理员权限账号)
password   string 管理后台登录密码
adminKey 603284317954637824 string 该参数为后台管理接入凭证,在LarkXR3.3后台接入管理中查看
timestamp 8641706679604867 string 发送请求时的时间戳,单位为毫秒
signature 9A02B47AE67664D80A2ED13FC2B1691512613790 string 该参数为密钥签名。将adminKey(LarkXR3.2后台接入管理中查看)和adminSecret(LarkXR3.3后台中接入管理查看)和当前时间戳(long型数值)按字母序排序,然后进行SHA-1摘要签名。请参考【获取凭证签名】的样例
备注

1.拼接url
const url = “http://{LarkXR3.2管理服务器IP}:8181/renderServer/adminViewer?targetServerIp="+renderServerIp+"&loginId="+loginId+"&password="+encodeURIComponent(renderServerPassword)+"&adminKey="+adminKey+"timestamp="+timestamp+"&signature="+signature
2.将拼接好的url打开。(说明:可以任意方式打开url,a标签跳转url、增加按钮点击事件跳转url等等)
下面以动态创建a标签跳转url方式为例:
let link = document.createElement(‘a’);
link.setAttribute(‘href’, url);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);


zhousn 2025年3月12日 16:32 收藏文档

开发者交流群

QQ群号:1011308692