0

我使用 apache guacamole 和 tomcat 8

我有一个问题,如果我在浏览器(chrome)选项卡中登录,然后我打开另一个选项卡,它会将我重新连接到我登录第一个选项卡的同一用户,我不希望这种行为,因为我需要它能够在具有不同选项卡的同一浏览器上与许多用户一起工作。

我不能总是打开隐身\清理缓存。(以及同一网页的2页隐身也重定向)

我重定向到 apache guacamle RDP 连接的 python 代码是一个简单的重定向到 html 页面:

from flask import Flask, request, render_template, redirect
return render_template('gqm.html')

Somone 对浏览器\配置有一些建议,我可以在 tomcat 或我的 python 代码中更改?可能将强制清除 cookie\cache 发送到此特定站点连接?

4

1 回答 1

0

通过不将 uniq 用户提供给 uniq 连接来解决此问题,但使用 nginx 提供相同的用户(guacadmin)并阻止用户查看主页:

location / {
proxy_pass http://guacamole:8080/guacamole/;
rewrite ^.*api/session/data/postgresql.*/activeConnections.* /no_such_page last;

因此,当我使用 url 令牌将客户端重定向到连接时,他无法注销 \ 主页,因为这会给他一个错误。

于 2020-02-20T09:04:44.813 回答