Проблема с кешем многопользовательского соединения Apache guacamole

Я использую апач гуакамоле с котом 8

У меня проблема: если я вхожу в систему на вкладке браузера (chrome) и открываю другую вкладку, она переподключает меня к тому же пользователю, с которым я вошел в первую вкладку, я не хочу такого поведения, поскольку мне это нужно, чтобы иметь возможность работать с большим количеством пользователей в одном браузере с разными вкладками.

Я не всегда могу открыть инкогнито\почистить кеш. (а также 2 страницы инкогнито одной и той же веб-страницы также перенаправляют)

Мой код python, который перенаправляет на RDP-соединение apache guacamle, представляет собой простое перенаправление на html-страницу:

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

У кого-то есть рекомендации по настройке браузера, которые я могу изменить в tomcat или в моем коде python? Может быть, отправить принудительную очистку cookie\cache на это конкретное соединение с сайтом?


person Batchen Regev    schedule 06.02.2020    source источник


Ответы (1)


Решил это, не предоставив уникального пользователя уникальному соединению, но предоставив того же пользователя (guacadmin) и заблокировав пользователю просмотр домашней страницы с помощью nginx:

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

поэтому, когда я перенаправляю клиента на соединение с помощью токена URL, он не может выполнить выход из системы\домашнюю страницу, так как это выдаст ему ошибку.

person Batchen Regev    schedule 20.02.2020