【问题标题】:Guacamole get the key of the share link connection鳄梨酱获得分享链接连接的密钥
【发布时间】:2019-01-03 08:40:21
【问题描述】:

我正在使用 guacamole 0.9.14 ,我想获取连接的共享链接。 所以我使用http.gethttp.post 来获取密钥。

一开始,我从

那里得到了token
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 连接时,令牌似乎已更改。

有什么建议吗?

【问题讨论】:

    标签: java http guacamole


    【解决方案1】:

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

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

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

    然后你就可以使用了

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

    获取共享密钥。

    【讨论】:

      猜你喜欢
      • 2021-09-28
      • 2017-01-04
      • 2018-01-01
      • 2017-10-05
      • 2019-08-13
      • 2021-10-06
      • 2019-07-12
      • 2017-01-15
      • 2021-06-21
      相关资源
      最近更新 更多