鳄梨酱获得共享链接连接的密钥

时间:2018-07-26 11:04:59

标签: java http guacamole

我正在使用鳄梨酱0.9.14,我想获取连接的共享链接。  因此,我正在使用http.gethttp.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连接时,令牌似乎已更改。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

sharedCredentals REST调用需要共享配置文件名称,在上面的示例中,这是“ idsession”-看起来不像配置文件名称(尽管可以设置任何名称)。

您可以通过使用获取可用的共享配置文件

api/session/tunnels/uuidconnection/activeConnection/connection/sharingProfiles?token=???

然后您可以使用

api/session/tunnels/uuidconnection/activeConnection/sharingCredentials/<profile-name>?token=???

获取共享密钥。