我正在使用鳄梨酱0.9.14,我想获取连接的共享链接。
因此,我正在使用http.get
和http.post
来获取密钥。
起初,我从
获得了令牌。dns/guacamole/api/tokens
此后,我从dns/guacamole/api/session/data/mysql/activeConnections?token=????
那里获得了id连接和uuid会话
现在我要从中获取密钥:
dns/guacamole/api/session/tunnels/uuidconnection/activeConnection/sharingCredentials/idsession?token=???
但是我有这个结果:
{
"message": "No such tunnel.",
"translatableMessage": {
"key": "No such tunnel.",
"variables": null
},
"statusCode": null,
"expected": null,
"type": "NOT_FOUND"
}
当我执行http.get
以获得id会话和uuid连接时,令牌似乎已更改。
有什么建议吗?
答案 0 :(得分:0)
sharedCredentals REST调用需要共享配置文件名称,在上面的示例中,这是“ idsession”-看起来不像配置文件名称(尽管可以设置任何名称)。
您可以通过使用获取可用的共享配置文件
api/session/tunnels/uuidconnection/activeConnection/connection/sharingProfiles?token=???
然后您可以使用
api/session/tunnels/uuidconnection/activeConnection/sharingCredentials/<profile-name>?token=???
获取共享密钥。